Temat: Jaki framework i książki
Maciej Kmiecik:
@Maciej tak masz rację, ale to będzie też rodzaj platformy komunikacyjnej z klientami podpięty z ich cms itp etc. i nie będzie to wielki projekt raczej, a na nasze wewnętrzne potrzeby, nie potrzebny nawet jakiś system szablonów bo kwestia wyświetlania nie będzie zbyt szablonowa - każdy projekt graf jest inaczej ułożony i niestety zazwyczaj ma inne elementy itp. choć to najmniejszy problem. A co masz na myśli pisząc "FW dobrze już przetestowany, z dużą społecznością i dobrą dokumentacją"? Bo z tego co czytałem Symfony ma dużą dokumentacje.
No więc z tego, co piszesz to faktycznie może być warto napisać coś takiego samemu, ściśle według swoich potrzeb.
Jeśli chodzi o frameworki. Są ich setki, natomiast:
- dobrze przetestowane to stabilne wersje najbardziej popularnych np. Code Igniter, Zend (1.8 - 1.9), Symfony (1.3, 1.4), Kohana (z linii 2.3.x), CakePHP (na pewno jest dużo projektów w nim, chociaż obecnie raczej przy nowych rzeczach nie jest polecany), Yii, Prado, ez Components (podstawa dość popularnego CMS ezPublish),
- jeśli dorzucimy dużą społeczność, to wydaje mi się, że Zend i Symfony będą tu bezkonkurencyjne, przynajmniej w Polsce, bo np. ez Components może mieć dużą społeczność w Norwegii). Przy czym przez społeczność trzeba rozumieć nie tyle ogólnie liczbę osób używających danego FW, ale liczbę osób udzielających się na forach, piszących blogi itp.
- dobrą dokumentację ma bez wątpienia Symfony. Jest ona dostępna w postaci książek (
http://books.sensiolabs.com/books) aczkolwiek w języku angielskim. To samo można też przeczytać online, ale myślę, że warto książki też mieć.
Inne frameworki nie mają tak rozbudowanej i szczegółowej dokumentacji, więc wówczas liczy się bardziej poprzedni punkt - czyli społeczność. Przykładowo Kohana 3 ma dość słabą dokumentację (podobno pracują nad tym i oby tak było ;)) ale jest wystarczająco dużo informacji w sieci, żeby sobie poradzić z każdym problemem.