Ahoj zajímalo by mě jestli by se složitý web v php, například nějaké online hra, měla tvořit pomocí tříd v php? Slyšel jsem totiš, že je to pomalejší tak se ptám jestli je to pravda. díky za odpověď
Fórum › PHP
Třídy v PHP - pro a proti
Dle mne ona pomalost je několikanásobně vyvážena znovupoužitelností, dědičností, komfortním přístupem a přehledností.
Petr
měla tvořit pomocí tříd v php?
Áá, z tohoto spojení se mi ježí všechny chlupy :o) Vždycky, když někdo něco podobného vypustí, už vidím, jak si myslí, že objektové programování je o tom nastrkat funkce do tříd. Doufám, že ty mezi ně nepatříš.
A můj osobní názor na to je, že proč ne. Mně třebas myšlení v objektech a jejich vztazích vyhovuje víc než přemýšlení o kódu jako o procedurách, jejich vstupech a výstupech. Prostě bych řekl, že záleží na tom, co komu vyhovuje víc. Objektový přístup má být řešením složitosti dnešních programů a myslím si, že se zatím docela dobře osvědčil. Dokud někdo nevymyslí něco lepšího, asi zůstane velice používaný i nadále.
Slyšel jsem totiš, že je to pomalejší tak se ptám jestli je to pravda.
Přidal bych se k hrachovi. Navíc si myslím, že to až tak hrozné nebude. PHP je už tak dost pomalé :o), takže tohle by jeho výkon až tak znatelně ranit nemělo. Hlavní poučka zní, že je jednodušší zaplatit za lepší server než za čas programátora. Zase to ale neznamená, jak někteří svými programy dokazují, že by kód, který napíšeš měl běžet pomalu i na tom nejvýkonějším stroji.
To bukaj : Ta první věta mě dostala :D
Zpomaleni je znatelne jen kdyz pracujes s desitkami instanci najednou, jinak to resit nemusis.
jak si myslí, že objektové programování je o tom nastrkat funkce do tříd. Doufám, že ty mezi ně nepatříš.
A proc ne? Nerikam ze je to idealni pristup, ale podle me je to porad lepsi to alespon trochu zapouzdrit nez v tom mit chaos a svinit si globalni namespace desitkami funkci a promennych. Jen se tomu pak samozrejme moc neda rikat OOP.
CommanderZ
Nerikam ze je to idealni pristup, ale podle me je to porad lepsi to alespon trochu zapouzdrit
Ano, pokud někdo používá třídu spíše jako namespace (funkce jsou deklarované jako statické), dobře. Ale když pak vidím, jak controller dědí z modelu... :o)
To bukaj : kurník, to je ale dobrá myšlenka! controller zdědí model :) myslím že půjdu přepracovat svůj framework :) :)
Část diskuze pokračuje v novém vláknu OOP - přistoupení k členským proměnným třídy: (http://programujte.com/index.php?akce=diskuze&kam=vlakno&tema=9878-oop-pristoupeni-k-clenskym-promennym-tridy)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Úprava php objednávkového formuláře proti spamu — založil Vašek
Upravte mi prosím PHP script proti XSS a SQL Injection — založil Jošta
Kritická sekce pro jednotlivé atributy tridy — založil Jiri K.
Návrhové vzory - Specializace třídy pro dva různé use case — založil Doomista
Přístup k objektům jedné třídy ze třídy druhé — založil ProgDan
Moderátoři diskuze