Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: Nauka PHP - doświadczenie w programowaniu jużj mam :)

Marek Urbanowicz:
Grzegorz N.:
Ja mogę polecić Symfony + Doctrine. Doctrine będzie domyślnym ORM od Symfony 2.


Kiedy ma być Symfony 2 ?

nie tak aż prędko, bo po drodze będą jeszcze 1.3 i 1.4, a doctrine będzie domyślnym już od 1.3/1.4
osobiście w tej chwili mam okazję pracować zarówno na najnowszym doctrinie jak i propelu i różnica jest kolosalna na korzyść doctrine.
co do symyonfy, to w 2-ce będzie system template'ów Twig, który jest poniekąd portem świetnych szablonów z Django.

konto usunięte

Temat: Nauka PHP - doświadczenie w programowaniu jużj mam :)

Marek Urbanowicz:
Grzegorz N.:
Ja mogę polecić Symfony + Doctrine. Doctrine będzie domyślnym ORM od Symfony 2.


Kiedy ma być Symfony 2 ?

17 lutego ;-)

Temat: Nauka PHP - doświadczenie w programowaniu jużj mam :)

Ja ze swojej strony polecę taki zestaw:
1. Lamp - Linuks, Apache2, MySQL, PHP 5.x
2. Framework Kohana lub Zend
3. Dokumentacha php.net i wszystko co znajdziesz w sieci. Książki często uczą "złego" kodowania, a na necie zawsze są opinie kilku ludzi odnośnie danego rozwiązania
4. Edytor - darmowy Komodo Edit i Netbeans
Łukasz C.

Łukasz C. Senior Technical
Architect

Temat: Nauka PHP - doświadczenie w programowaniu jużj mam :)

Marek Bednarczuk:
3. Dokumentacha php.net i wszystko co znajdziesz w sieci. Książki często uczą "złego" kodowania, a na necie zawsze są opinie kilku ludzi odnośnie danego rozwiązania

moglbys rozwinanc mysl? bo mam wlasciwie przeciwne zdanie, ba niektorym powinni nawet kazac czytac ksiazki z inzynierii oprogramowania zanim zabiora sie za php czy inny jezyk

konto usunięte

Temat: Nauka PHP - doświadczenie w programowaniu jużj mam :)

Marek Bednarczuk:
Książki często uczą "złego" kodowania, a na necie zawsze są opinie kilku ludzi odnośnie danego rozwiązania
Bzdura, jakich mało. Proszę o przykłady! :) od siebie dodam, by książka została wydana, musi zostać przejrzana przez wydawnictwo. Także nie siedzi przy niej jedna osoba, a cała ekipa, która później poprawia błędy.

No chyba, że mówimy o książkach w wersji "dla początkujących". Być może tam znajdą się praktyki nieprawidłowego kodowania - byleby działało.
Piotr Maliński

Piotr Maliński Programista
Python/Django

Temat: Nauka PHP - doświadczenie w programowaniu jużj mam :)

Część książek (zazwyczaj tych bardziej popularnych) jak i tutoriali w różnych czasopismach "uczy" programowania od zera i według wizji autora - zazwyczaj uczy kopiuj, wklej, przepisz. Później tak indoktrynowany quasiprogramista odrzuca frameworki i wszystkie głosy krytyczne, czy dobre rady względem jego dzieł ;) Swego czasu to przerabiałem, gdy tworzyłem kurs CodeIgnitera. Totalnie zieloni z PHP go przechodzili i używali frameworka. Ci już wyprani przez kursy z np. Komputer Świat Eksperta marudzili że to "obciąża serwer", "nie potrzebują frameworka bo projekt nie jest duży", "nie działa", "nie działa na <tutaj najbardziej tandetny darmowy hosting>", czy też nie można wrzucić jakiś tam "scryptów" PHP-tragedia itd.

Temat: Nauka PHP - doświadczenie w programowaniu jużj mam :)

Witam,

macie rację. Niejasno się wyraziłem. Są książki dobre i złe. Na pewno należy zapoznać się z pozycjami dotyczącymi samej inżynierii programowania, struktur danych czy algorytmów. To są te dobre książki. Jeśli chodzi o te złe - ja miałem styczność tylko z tymi do PHP, gdzie w książce opisuje się budowę sklepu internetowego albo strony z komiksami w sposób karygodny. Jak w książce można uczyć programowania mieszanego czyli PHP+HTML w jednym pliku bez użycia szablonów?

Tą książke czytałem bo ja wiem? Ze 4-5 lat temu, ale niesmak pozostał. Wciąż uważam, że najlepsze do nauki są manuale, fora i kod innych programistów. Albo się trafi na dobrego programistę i czerpie garściami z jego kodu podpatrując rozwiązania, styl, albo trafi się na złego i się widzi jakich błędów nie robić.

Jest to jednak tylko moje zdanie. Jeśli macie inne, proszę podzielcie się.
Jakub L.

Jakub L. Programista

Temat: Nauka PHP - doświadczenie w programowaniu jużj mam :)

Marek Bednarczuk:
Witam,

macie rację. Niejasno się wyraziłem. Są książki dobre i złe. Na pewno należy zapoznać się z pozycjami dotyczącymi samej inżynierii programowania, struktur danych czy algorytmów. To są te dobre książki. Jeśli chodzi o te złe - ja miałem styczność tylko z tymi do PHP, gdzie w książce opisuje się budowę sklepu internetowego albo strony z komiksami w sposób karygodny. Jak w książce można uczyć programowania mieszanego czyli PHP+HTML w jednym pliku bez użycia szablonów?

Efekt cyklu wydawniczego, gdzie książka jest napisana w epoce PHP łupanego i ktoś stwierdził, że możejednak uda się ją opchnąć.
Albo co gorsza efekt edkuacji "autora", który uczył się w epoce PHP łupanego, a potem nie robił na produkcji, tylko zaczął pisać to co mu się zwidziało.
Tą książke czytałem bo ja wiem? Ze 4-5 lat temu, ale niesmak pozostał. Wciąż uważam, że najlepsze do nauki są manuale, fora i kod innych programistów. Albo się trafi na dobrego

Oj, tam to dopiero kwiatki widać.
Chyba że się weźmie za rewersowanie jakiegoś uznanego projektu, ale wtedy to często są one za duże, żeby wszystko przejrzeć.
programistę i czerpie garściami z jego kodu podpatrując rozwiązania, styl, albo trafi się na złego i się widzi jakich błędów nie robić.

A czasem się łyka te błędy tak o, i uznaje za prawdy objawione.
Jest to jednak tylko moje zdanie. Jeśli macie inne, proszę podzielcie się.

Programowanie w PHP niewiele rózni się od innego programowania.
Przede wszystkim teoria, wzorce projektowe i tak dalej, żeby kod nie wyglądał jak talerz spagetti, niezależnie od języka.
Później frameworki - tutaj chyba PHP bije na głowę inne języki, co do ich ilości - dużo ludzi zaczynało od zera z jakąś książką albo tutorialem, i potem kręcą własnego frameworka.
I odpowiednia dawka krytycyzmu wobec przedstawionych w źródłach fragmentów kodu.

Następna dyskusja:

Szablon PHP i wstawianie {t...




Wyślij zaproszenie do