( Aadaam | 2010. 01. 10., v – 12:43 )

Mondanam, hogy plusz egy, de teljesen mas okbol.

A baj az, hogy a sajat frameworkkel nem tanulod meg a PHP-t, es mast sem.

Egesz egyszeruen azert, mert az informatika tanulasi folyamata gyokeresen mas, mint ahogy azt nehany ember gondolja.

Azzal tudnal jol megtanulni PHP-ul, ha nagyon sok kulonbozo kodstilusu PHP-rendszerhez kellene igazodnod, sot, ezek lehetoleg jo minosegu forraskodok legyenek.

Azzal szerintem vitan felul egyetert mindenki, hogy azok a frameworkok amik itt topon vannak, minosegi forraskodok, megha a megkozelitesi modjukkal nem is feltetlenul ertunk egyet, vagy mas - teljesitmeny, stb - okok miatt a masikat preferaljuk.

A frameworkok kenyszerito jellege - hisz ok nem libek, hanem frameworkok, mint azt fentebb irtam - rakenyszeritenenek egyes mintak alkalmazasara, vagy miutan neha at kene nyalaznod a teljes oroklesi fat (ez pl. engem lassit symfonyban, de biztos van ra plugin masnak), igy megismerkednel programozasi megkozelitesekkel.

Ezen kivul a forumjaikon, doksijaikban rengeteg peldakodot talalsz, magyarazattal, mindennel.

Persze, nekem is van sajat frameworkom (fent irtam), ill. pontosabban ceges, egesz egyszeruen azert, mert kellett egy hasznalhato rendszer, ami a kapott kodkaosszal kompatibilis (ha az ugyfel programozoi nyulnak hozza, nem tunik fel), ugyanakkor gyors fejlesztest tesz lehetove. De a megirasa mogott ott van 2-3 framework hasznalata eveken at, es nem azert hasznaljuk ezt, mert mi ugyis jobbak vagyunk, hanem mert PHP4-ben kellett dolgozni, ahol a fentiek joreszt nem mukodnek. Most lehet, atall az ugyfel PHP5-re, es lehet, ekkor bucsut intunk a sajatunknak is, helyette Zend lesz.

De ha gondolatban vegig akarod jarni az utat a 70-es evektol napjainkig, ahogy a rendszerek folyamatosan fejlodtek (OOP - 60-as evek vege, MVC - 79, Design Patterns - 94...) akkor hajra, csak ha mindenre ra is jossz, eleg oreg leszel addigra, mert egyedul - plane egyfos projektek eseten - nagyjabol ugyanannyi ido.