Fejlesztési keret Kohana
Olvassa el a főcím? Akkor tudja, mit fogok spekulálni hangosan ...
Kezdjük azzal, hogy leírom a probléma maga: az elmúlt évben (talán kicsit több), mind a projektek írom a keretet, Kohana. Mielőtt Kohany használt CodeIgniter th. Samu Kohany választott minimalizmus: minimum beépített modulok, a minimális beépített osztályok, minimalista (de nagyon kényelmes) fájl szerkezetét, stb váltani a CI 1,7 nehéz volt, mert a szokás, de aztán minden rendben volt (amit nem fogok mesélni ko2.x). ...
De ma, biztos vagyok benne, hogy lesz mindegy lépés, hogy valami mást. Legvalószínűbb, hogy lesz Yii vagy zf. Nem szeretem az első, hanem a második én általában nem bírja (((
Ez abból az ésszerű kérdés - miért a fene? Ennyi válaszolok tovább ...
Ne feledje, hogy az iskolában, hogy rejtvényeket megoldani? „Mivel a feladatot:” ... Ezért úgy döntöttem, hogy menjen körbe ugyanúgy.
Adott: egy keretet, hogy gyorsítsák fel a webes projektek (azt hiszem?).
Célkitűzés: keretrendszer kialakítása, továbbfejlesztett funkciókat.
Megoldás: hallgatni a felhasználók, hogy élesíteni az alapvető funkciókat a keret.
Minden rendben? Véleményem szerint szerény, vélemény - pontosan úgy, ahogy kellene. A valóságban minden pontosan az ellenkezője.
1. Mi minden hat hónap vagy egy év, hogy megváltozik api? Személy szerint én nem érti a változás érvényesítése, például. Vagy egy jobb példa konfigurációk: ezek nem csak megváltozott, és megváltozott! Nos, mondd, miért lehetetlen volt, hogy az új konfigurációs fájlok vagy további érvényesítése. modult.
2. modulok. Valószínűleg a fő probléma abban a pillanatban. Nem hiszel nekem? Bizonyítják: a ko3.x csináltam egy tucat projektek (beleértve nem fejeződött be). A legtöbb közülük néhány a kód végre modulok (pl loginid.ru). De most, még én magam, nem tudom használni ezeket a modulokat! Ők vannak kötve más a keret, amely folyamatosan változik. És jobb lenne, ha nyilvánosságra, mivel ez a helyzet ellenőrzése ... A kérés feldolgozása szekvencia még elkapni a hibákat! Ugyanaz bejelentési elvették tőlem oly sokáig, hogy sokkal egyszerűbb és olcsóbb, hogy kilépjen a keret ...
4. visszajelzése. Nem, tudom, hogy a fejlesztők a keret nem, először magad. És megértem, hogy nem lehet tenni valamit, hogy a kereslet ... De nem értem, hogy miért, akkor nem mondhatjuk, hogy nyíltan! Lehet, hogy tévedek, de ... Néhány tény: nem kérnek a változást a vázszerkezet (beleértve API), állítsa le a kimeneti pozícióit az orosz ág offline (bár a fejlesztők a keretében aktív felhasználó), nincs visszacsatolás az aktív fejlesztők (nem, Mi lenne most nem mondom!), stb Tedd minden felhasználónak szüksége van.
Hol lesz ez a vezetést, azt hiszem, és kitalálni. Biztos vagyok benne, ha a tanulmány, a felhasználók többsége a keret már átkerült a másik. Már csak az emberek, mint én: uportye hogy a dolgozókat is ismerni kell Kohana. Nos, vagy egyáltalán kezdők ...
Előre, hogy válaszoljon néhány lehetséges kérdések:
1. Igen, tudom, hogy a tüzelőanyag. Nem tetszik. Bár származik Koch ideológia teljesen más.
2. Igen, tudom, hogy a CI fejlődésnek indult. De miután ko3.x úgy tűnik, hibás (
3. Nem, én nem szeretem a python. Tudom, hogy sok a mínuszok php, de valaki magyarázni, hogy miért engem php - a legjobb választás.
4. Igen, tudom, hogy tudok forkan Cohanim és fejleszteni, ahogy tetszik. De! Nem vesz részt a nyílt forráskódú ideológiai okokból, nem tervezi, hogy az időmet valaki másnak a kódot, és így tovább. Miért, kérdezem mindezt cserébe? Igen, minden egyszerű - az emberek felajánlották, én nem kértem. És most már csak, csak, próbálja megérteni, mi valóban hiányzik a keret ikommande keretet.
5. Igen, hajlandó vagyok fizetni, amit használunk. Hogyan kell fizetni a Windows, az Office, a denevér, és így tovább. Vagy én fizetni Kaspersky. De! Ezek megoldja a problémákat, de eddig csak a keretet adja őket.
6. Nem, nem vagyok hajlandó segíteni a fejlesztés keretében. Lásd. N 4.
7. Miért vagyok olyan makacs, és eddig nem változott a keret? Nem látok egy életképes alternatíva. Ez egy őszinte választ. Mondd meg nekem valamit tisztességes - visszafizetni a pénzt ...