Migracja strony z symfony 1.2 na 1.3 zakończona

Wczoraj przeniosłem stronę z symfony 1.2 do wersji 1.3. Cały proces przebiegł dość łatwo dzięki instrukcji na stronie projektu. Jednak nie bez boleśnie. Pierwotnie zmiana miała nastąpić do wersji 1.4 ale z uwagi na lekkie przegięcie z usunięciem helpera Form musiałem z niej zrezygnować.

Autor: Tomasz Rutkowski
Data publikacji: 2009-12-14 09:46

Wydano Symfony 1.2.10, 1.3, 1.4

1.12.2009 zespół developerów Symfony wydał stabilne wersje linii  1.2, 1.3 oraz 1.4. Oficjalną informacje o wydaniach znajdziecie na blogu projektu (1.2, 1.3 i 1.4). Jeśli chcecie się zapoznać z listą nowości w wersach 1.3 i 1.4 to opisywałem je już wcześniej. Natomiast jeśli chodzi o wersję 1.2.10 to aż tak dużych i rewolucyjnych zmian nie wprowadzono by warto je było opisywać. Zainteresowanych zmianami odsyłam do changeloga.

Autor: Tomasz Rutkowski
Data publikacji: 2009-12-06 12:20

Blog "fugiel.pl" uruchomiony

Nadeszła wiekopomna chwila, w której to Piter (kolega z pracy) wreszcie uruchomił swój blog. Piotrowi gratuluję i zapraszam do czytania fugiel.pl.

O czym będzie pisał?

Cyt. "Generalnie blog będzie traktował o tym czym sie zajmuję, czyli web deweloperka, programowanie w PHP, ale przede wszystkim będę pisać o frameworku Symfony. Prawdopodobnie gdyby nie Symfony nie programowałbym już w PHP. Może kiedyś zacznę też pisać nieco o Pythonie i Django bo przymierzam się do tego tematu od jakiegoś czasu, ale jak zwykle więcej jest chęci niż działania. Czasem napiszę też coś o JavaScript, którego tak bardzo lubię bo czasami jest tak wkurw****cy że satysfakcja z rozwiązania jakiegoś problemu jest podwójna (mowa o IE6 i ogólnie kompatybilność między przeglądarkami i ble ble ble). Na pewno nie zabraknie też wpisów dotyczących  CSS (jakieś tiki triki itp.)."

Autor: Tomasz Rutkowski
Data publikacji: 2009-11-27 12:04

Wydano Symfony 1.3 RC1 i 1.4 RC1

27.11.2009 zespół developerów Symfony wydał pierwszą wersję kandydującą stabilnej linii 1.3 oraz 1.4. Oficjalną informacje o wydaniu znajdziecie na blogu projektu. Lista nowości w wersji 1.3 w stosunku do wersji 1.2 znajduje się tutaj, a opis procesu aktualizacji tutaj. O liście a nowości w wersji 1.4 możecie przeczytać na blogu Symfony.

Dla osób nie śledzących na bieżąco planów wydawniczych przypominam, że wersja 1.4 będzie ostatnią wersją 1.x oznaczoną jako LTS (Long Term Support) co oznacza że będzie wspierana przez 3 lata. Wersje bez tego oznaczenia są standardowo wspierane przez rok. Dodatkowo zasadniczą różnicą między wersjami 1.3 i 1.4 jest pozbawienie tej drugiej przestarzałych metod/funkcji/modułów, które mogły być użyte w istniejących projektach oraz pluginach.

Do najciekawszych zmian należy zaliczyć:

  • Mailer bazujący na projekcie SwiftMailer w wersji 4.1. Niestety na tą chwilę nie da się go wyłączyć i osoby, używające starszej wersji w projekcie mogą mieć problem z konfiguracją. Częściowe rozwiązanie problemu można zaleźć na necie np. tutaj.
  • W środowisku rozwojowym podczas wystąpienie wyjątku symfony jeśli tylko to jest możliwe wyświetli również "Web Debug Toolbar".
  • Integracja z Propelem 1.4, o którym już pisałem w tekście Propel 1.4 wydany .
  • I wiele innych drobnych zmian ...

 

 

Autor: Tomasz Rutkowski
Data publikacji: 2009-11-27 01:01

Propel 1.4 wydany

Nowa wersja Propela 1.4 (ORMa dla języka PHP) właśnie została wydana. Jest ona najszybciej wydaną wersją (3 miesiące) i na dodatek dodającą dużo przydatnej funkcjonalności. Na wstępie należy zaznaczyć, że jest ona wstecznie kompatybilna z wersją 1.3 !!!!.

Według mnie najważniejsze zmiany to:

  • złączenia z wieloma warunkami - ON ( a.id = b.id AND a.id = c.id )
  • pełne logowanie zapytań np. czas, zużycie pamięci
  • pobieranie obiektów powiązanych kluczem obcym używa Pool-a (czyli w dużym uogólnieniu cachu obiektów) dzięki czemu potrafi zmniejszyć ilość zapytań do bazy danych
  • stała w klasie Peer zawierając nazwę klasy obiektu mapowanego - OM_CLASS
  • możliwość definiowania w schema.xml kolumny zwracającej wartość __toString() - primaryString="true"
  • o pozostałych możecie przeczytać w dokumentacji

O nowym wydaniu możecie również poczytać na oficjalnym blogu Propela lub Symfony. Osoby używające Symfony może również zainteresować fakt, że od wersji 1.3 beta 2 będzie można używać najnowszą stabilną wersję propela.

Developerom mojego ulubionego ORM-a składam wielkie podziękowania i życzę udanego rozwoju projektu oraz dużej satysfakcji z pracy.

Autor: Tomasz Rutkowski
Data publikacji: 2009-11-09 07:43
« < 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 > »