- Ar reikia html struktūra dėti į klases ? ( pvz atskiros klasės footeriui, headeriui, meniu )
- Ar reikia html struktūra dėti į klases, jei jose yra php įterpinių ? ( pvz <?php echo "Test"; ?> )  
HTML'as apskritai neturėtų eiti PHP kode dažniausiai, o vietoj to reiktų naudoti normalią templeitų sistemą, ar bent pačiam pasidaryti logišką MVC ar panašią struktūrą.
- Ar būtina kurti kiekvienai klasei atskirą php failą ? 
Iš esmės – nebūtinai. Taip daroma todėl, kad PHP ilgą laiką neturėjo apskritai nieko panašaus į normalius modulius ir negalėjai importuoti vienos klasės, o reikėdavo visą failą. Dabar yra namespaces, jei naudosi juos organizavimui – puiku.
- Kaip elgtis jei html kode yra funkcija pvz išrikiuoti nariams lentelėje ir jos negaliu priskirti jokiai klasei, gal reikia sukurti kokią nors klasę tokiems niekučiams, ar tą kodą tesiog ir palikt viduryje html kodo ?  
Jei HTML kode  yra funkcija išrikiuoti nariams, tai vėlgi griaunamas logikos ir atvaizdavimo atskyrimas. Žr. mano žinutės pradžią. Ne vien OOP reikia išmokti, bet ir normalios aplikacijos struktūros. PHP ir HTML tiesiogiai maišyti dauguma atvejų yra šlykštu ir vengtina. Normalesnėse kalbose apskritai web developmentas neveikia kaip „sumaišyk programavimo kalbą su HTML intarpais ir bus ok“ .
O šiaip, paskaityk apie OOP pagrindus pakankamai ir suprasi, kur tai reikalinga, naudinga, o kur ne. Jei tiesiog sukiši dabar turimas funkcijas į klases (darau labai didelę prielaidą, tikiuosi, kad to daryti tau nešautų į galvą) – čia joks OOP, o tiesiog workaroundas to, kad PHP, vėlgi, ilgą laiką neturėjo jokio kodo organizavimo, todėl buvo sugalvota klases naudoti lyg modulius 
