Moduláris motor bevezetése php-n

Pavel Kuzmin. Ha általában megnézed, akkor az összes pont ugyanaz. Cache-t, ormot, útvonalat, mvc-t, különböző IoC-t segítenek stb. Csak az alkalmazás általános logikájának kerete. Továbbá mindegyik lehetővé teszi, hogy a kódot elkülönített részekre (modulok, zenekarok stb.) Ossza fel és méretezhesse őket alkalmazásaiban. Én írtam a yii (első és második) és a szimfónia 2.6. Csak rummaged laravel 5.

Laravel undorodott, de tetszett a szimfónia. Valóban minden rendben van és egyértelműen megtörtént. Különösen tetszettek azok az anotációk, amelyeket előnyben részesítenek.

De a yii egyszerűbb. És a belépési küszöb alacsonyabb és kevésbé korlátozott. Természetesen szeretem a helyes és gyönyörű építészetet, így az absztrakció körül. De ez akadályozza a munkát. Túl sok figyelemre van szükség.

Közös álláspont van, hogy a szimfónia nagy és hosszú játékra alkalmas, a yii pedig kisvállalkozások számára. Tehát mindez értelmetlen. Személyesen vettem részt több yii projekten, akik több mint 4 éve éltek. Ha kommunikációkat végez a modulok között események között, akkor minden jól működik, és kíséri.

Gyakran hallja azt az érvet, hogy yii-ben van egy isteni objektum \ Yii :: $ app, amely megköti a teljes alkalmazást. De ez csak a gyárak hozzáférési pontja. Valójában a \ Yii :: $ app-> getCache (), a getDb () és így tovább. ez minden IoC konténer. Egyszerűen ellentétben a szimfóniával, egyetlen hozzáférési ponton keresztül érheti el őket, nem pedig példányokat hoz létre.

A yii-ról írok az első verzió nagyon beta-ból, és nagyon szeretem ezt a keretrendszert. Természetesen nem, különösképpen az első verziókban, de nem hol vannak? De a keret segít nekem, és egyszer csak harcolnom kellett.

HaruAtari. de mi nem szerette a Laravelt? Miközben minden olyan keretben ülök, amit érzek és gondolok

Pavel Kuzmin. Nos, meglehetősen ismerősen ismerem őt. De egyszerre a szemeket elvágta a normál automatikus kiegészítés hiánya az IDE-ben. Az interneten egy speciális fájlt találtam, amely megadta a szükséges adatokat, és az automatikus kiegészítés általában működött. De azt hiszem, ez nem normális.

És mennyire emlékszem a homlokzatokra, amelyeknek a globális tartományban vannak.

Moduláris motor bevezetése php-n

Meríts a Symfony irányába. Nagy belépési küszöbérték van, de miután elsajátítottad, nagyszerű horizontokat látsz))

Igen, már a Symfony irányába néztem, bár nem túl mélyen a tanulmány. Ha több cikket mondasz vele kapcsolatban, akkor általában jó lesz.

Sajnálom, de mi ez? Elképzelhető, hogy a szerkezet a fejemben ideális, de nem tudom felismerni. Ezért írok itt, megpróbálok tanácsot kérni azoktól az emberektől, akik ezt tették, vagy ilyen végrehajtást láttak. Nem szeretem azokat az embereket, akiket elkövettek, anélkül, hogy megértették volna a kérdést, amit saját szavaimban az orra kavargott. Az a tény, hogy tudom, hogy a php nem túl jó, így értem, de ha schetaete programozás guru maga kell gondolni azt újra. Talán nem minden olyan jó.

Pavel Kuzmin. "Nem szeretem azokat az embereket, akik elkötelezték magukat anélkül, hogy megértenék a kérdést, amit saját szavaimban az orra kavargott." Nekem van saját és eladott keretem, és jól ismerem ezt a kérdést.