10 lipiec 2009

Doctrine vs Propel

Doctrine, originally uploaded by r1nghio.

Znalazłem ciekawy post na blogu CodeUtopia dokładnie tutaj. Utwierdza mnie on w przekonaniu, że Doctrine jest lepsze od Propela. Jani Hartikainen na początku porównuje konfiguracje Propela i Doctrine. Doctrine tutaj wygrywa, gdyż jego konfiguracja wymaga napisania jednej albo dwóch linijek kodu, a Propela mnóstwo “Propel needs tons of configuration – Doctrine barely a line or two of PHP code”. Dodaje, że dzięki Doctrine można prosto utworzyć model z bazy danych – potrzebujemy tylko skryptu do połączenia z bazą danych, odwołania Doctrine::generateModelsFromDb i wszystko gotowe!

Kontynuuj czytanie →

9 lipiec 2009

Konfiguracja bazy danych i pliki YAML

Elephpants, originally uploaded by fdap.

W Symfony stworzenie szkieletu bazy danych jest bardzo proste, ogranicza się to do edycji jednego pliku. Tym się teraz zajmiemy.

Kontynuuj czytanie →

9 lipiec 2009

Pierwsze kroki – Stworzenie projektu i frontendu

Symfony, originally uploaded by Pierre Nel.

Zrobiłem pierwsze kroki z Symfony i trochę przeraża mnie wielkość tego frameworka. Ale cóż, damy radę. Najbardziej przerażający jest istny burdel w dokumentacji, nic tam nie widzę, muszę wertować miliony stron, żeby coś znaleźć.

Kontynuuj czytanie →

5 lipiec 2009

Symfony PHP – Przygodę czas zacząć

Nie zamierzam pisać czym jest Symfony, bo jeżeli tu trafiłeś pewnie wiesz, że jest to framework php5 i wiele innych rzeczy. Nie zamierzam pisać, że ten framework jest zajebisty, że jest to jedyny dobry wybór, że jest podobny do Ruby on Rails. Mnie to nie interesuje i Ciebie też nie powinno.

Żeby była jasność pierwszy raz stykam się z tym frameworkiem, więc nie jestem specjalistą w jego dziedzinie, ani w OOP czy też MVC, po prostu ciekawość każe mi się z nim zapoznać, a przy okazji mam ochotę trochę popisać.

Oglądam właśnie tego screencasta, nie wiem czy on jest dobry na początek, ale od niego zaczynam. Dodam, że z PHP5 i SQL mam trochę doświadczenia, więc nie jestem typowym nowicjuszem.

Z książki dostępnej na stronie projektu Symfony dowiedziałem się jak zrobić update:

pear channel-discover pear.symfony-project.com
pear install symfony/symfony
symfony -V
// symfony version 1.2.7 (/usr/share/php/symfony)

Na razie to wszystko.

4 lipiec 2009

If you wouldn’t read what i wrote you should go away now!

Witaj,

Podoba Ci się ten blog? Mam nadzieję, że nie, bo nie ma Ci się podobać – masz go tylko czytać, jeżeli dokumenty, które piszę Cię interesują. Jeżeli Ci się nie podobają – trudno, nie będę za Tobą płakał.

Zaczynam pisać o frameworku Symfony od dzisiaj, ponieważ trochę się php interesuję…

Pozdrawiam, Mateusz.