1) Chci mit nastroj, ktery mi neujede hned pod rukama, kdyz nebudu sledovat kazdy den, co se deje, viz. Drupal,
2) neco sem v nem udelal, ale neverim ze tomu jeden clovek rozumi. ....
3) S Drupalem si kazdy modul zije na muj vkus moc samostatnym zpusobem a
4) polovinu casu clovek ztravi na jejich zkouseni, plus obcas katastrofa.
5) Navic Drupal dlouho nebyl OOP, nevim jak ted, takze ani motivace se to ucit moc nebyla.
nic nenutim, nechci flejmovat, jen osvetluju par veci konkretne k drupalu ktery trochu znam pokud by to cetl nekdo jiny a zajimalo ho to:
1) drupal 6.0 = 2008. drupal 7.0 = 2011. takze cca 6 let lifetime (drupal 6 je podporovan do vydani drupalu
.
2) to je pravda, tusim ze i Dries nekde prohlasil ze uz nevi presne co dela ktery kousek kodu. ale je to potreba? mame api.drupal.org , je v podstate par modulu ktery potrebujes na kazdym webu a ty jsou velmi dobre dokumentovane vcetne API. Nakonec se naucis jak kdyz bicem mrska par hooku, db api, forms api, pak pridas entity api a zvladnes vsechno co bys zvladl jinym nastrojem.
3) castecne viz 2). vetsina toho podstatneho spolupracuje pres API. co lepsiho nez zdokumentovane API chtit?
4) to je otazka maximalne prvnich mesicu, casem pochopis a mas v hlave presne co pouzit a jak to slozit, cim to doplnit, co si dopsat
5) ano, toto je "slabina". zlepsuje se to. Drupal 8 adoptuje dalsi casti ze symfony. Treba Entity API, Views API jsou docela zhusta OOP. nemyslim, ze je nutne mit 100% OOP kod jen abych vypadal cool.