Cadrul de dezvoltare kohana

Citește titlul? Atunci știi ce am de gând să speculeze cu voce tare ...

Pentru început, voi descrie problema în sine: anul trecut (poate un pic mai mult), toate proiectele I-am scris pe cadru, kohana. Înainte de a folosi Kohany mii CodeIgniter. Samu Kohany ales pentru minimalismul: un minim de module încorporate, încorporate în clasele minime, minimalist (dar foarte confortabil) structura de fișiere, etc pentru a trece de la IC 1.7 a fost dificilă din cauza obiceiului, dar apoi totul a fost bine (ceea ce nu voi spune despre ko2.x). ...







Dar astăzi, eu sunt sigur că vor avea toate aceeași mișcare la altceva. Cel mai probabil va Yn sau zf. Nu-mi place primul, dar al doilea, în general, eu nu pot sta (((

Se ridică o întrebare rezonabilă - de ce naiba? Asta e eu voi răspunde mai mult ...

Amintiți-vă cum în școală pentru a rezolva puzzle-uri? „Avand in vedere sarcina,“ ... Așa că am decis să merg în jurul valorii în același mod.

Având în vedere: un cadru proiectat pentru a accelera dezvoltarea de proiecte web (cred?).
Obiectiv: dezvoltarea cadrului, îmbunătățirea funcționalității.
Soluție: asculta utilizatorii, pentru a perfecționa funcționalitatea de bază a cadrului.

Bine? În opinia mea, umila, opinie - exact așa cum trebuie să fie. În realitate, totul este exact opusul.

1. Ce o dată la șase luni sau un an pentru a schimba în mod dramatic api? Personal, eu nu înțeleg sensul schimbării de validare, de exemplu. Sau, pentru un exemplu mai bun configurările: ei nu sunt tocmai sa schimbat, si-a schimbat dramatic! Ei bine, spune-mi de ce a fost imposibil de a face noile fișiere de configurare sau de validare ca suplimentare. modul.

2. Module. Probabil principala problemă în acest moment. Nu mă crezi? Dovedește: pe ko3.x am făcut o duzină de proiecte (inclusiv) nu a fost finalizată. În cele mai multe dintre ele, o parte din codul executat în module (de exemplu, loginid.ru). Dar acum, nici chiar eu, eu nu pot folosi aceste module! Acestea sunt legate de alte părți ale cadrului, care sunt în continuă schimbare. Și chiar, dacă ar fi divulgate, astfel cum este cazul de validare ... Cu secvența de procesare a cererii încă mai prinde bug-uri! Aceeași notificare luat departe de mine atât de mult timp că este mult mai ușor și mai ieftin de a renunța la cadrul ...







4. Feedback. Nu, am înțeles că dezvoltatorii cadrului face, în primul rând, pentru tine. Și am înțeles că nu se poate face ceva pentru a cere ... Dar eu nu înțeleg de ce, atunci, nu putem spune în mod deschis! Poate că greșesc, dar ... Câteva fapte: nu întrebați despre modificarea structurii-cadru (inclusiv api), închide pozițiile de ieșire ale sucursalei offline, din Rusia (deși dezvoltatorii noștri sunt printre cadrul utilizatorilor activi), nu există nici un feedback de la dezvoltatori activi (nu, Ce ai acum nu spun!), etc. Toți utilizatorii au nevoie.

În cazul în care acest lucru va duce, cred, și poate ghici. Sunt sigur că în cazul în care un studiu, majoritatea utilizatorilor din cadrul s-au mutat deja la alta. Au fost doar oameni ca mine: uportye că chiar angajații necesită cunoașterea Kohana. Ei bine, sau la toate novici ...

Advance pentru a răspunde la câteva întrebări posibile:

1. Da, știu despre combustibil. Nu-mi place. Deși provine de la Koch ideologie este total diferit.

2. Da, știu că IC a început să se dezvolte. Dar, după ko3.x se pare defect (

3. Nu, nu-mi place un piton. Știu o mulțime de minusuri php, dar cineva explica de ce eu pentru PHP - cea mai bună alegere.

4. Da, știu că pot forkan Cohanim și de a dezvolta modul în care îmi place. Dar! Eu nu participă la sursă deschisă din motive ideologice, nu am de gând să-mi pierd timpul pe codul altcuiva, și așa mai departe. De ce, mă întreb toate astea în schimb? Da, totul este simplu - oamenii au oferit, nu am întrebat. Și acum am doar, doar, încercăm să înțelegem ce este într-adevăr lipsește în cadru, cadrul ikommande.

5. Da, eu sunt dispus să plătească pentru ceea ce este utilizat. Cum să plătească pentru Windows, Office, lilieci și așa mai departe. Sau, plătesc pentru Kaspersky. Dar! Ei rezolva problemele mele, dar până în prezent doar un cadru le adaugă.

6. Nu, eu nu sunt pregătit pentru a ajuta la dezvoltarea cadrului. A se vedea. N 4.

7. De ce sunt atât de încăpățânat și până în prezent nu a schimbat cadrul? Nu văd o alternativă viabilă. Este un răspuns onest. Spune-mi ceva decent - rambursa bani ...