dominik bułaj

php developer & web designer

Archiwum kategorii ‘Web’ Category

PHP5 Benchmark

Na stronie byster.net zamieszczono porównanie szybkości PHP5 i PHP4. Test dotyczył między innymi:

  • tworzenia tablic
  • czytania z tablic
  • czytania z plików
  • wyrażeÅ„ regularnych
  • parsowania zmiennych
  • dzielenia tekstu (split)
  • liczenia elementów tablicy
  • tworzenia obiektu przez referencjÄ™
  • generowania losowych ciÄ…gów numerycznych
  • obliczania sum kontrolnych (hash)

Polecam wszystkim “dÅ‚ubiÄ…cym” w “piÄ…tce”.

Wyniki testów: PHP5 Benchmark

Firefox nie z tej ziemi…

Czy Firefox pochodzi z tej ziemi? Czy może to technologia “obcych”?

Firefox w polu zbo??a...

Odpowiedź na to na stronie Firefox – buszujÄ…cy w zbożu :: PCLab.pl

PHP 5.2.0 RC1 już dostępne

Ukazała się nowa wersja języka PHP, oznaczona numerkiem 5.2.0 RC1 (Release Candidate, czyli kandydat do wydania).
W PHP 5.2.0 znalazÅ‚o siÄ™ kilka nowoÅ›ci – nowe rozszerzenia:

  • filter
  • json
  • zip

Dodano także dodatkowe możliwości do funkcji operujących na dacie, a optymalizując zużycie pamięci przyspieszono i usprawniono interpretacje kodu. Ponadto poprawiono około 80 błędów znalezionych w poprzedniej wersji PHP.

Pliki można ściągnąć i testować (nie jest to wersja finalna PHP, więc lepiej poczekać przed instalacją na serwerze produkcyjnym).
Źródła dostępne są na stronie: http://ilia.ws/archives/119-PHP-5.2.0-RC1-Released!.html

Serwis IBM developerWorks w jednym z najnowszych artykułów skupiÅ‚ siÄ™ na tematyce wzorców projektowych (ang. design patterns) w PHP. Omówiono pięć najczęściej spotykanych – Factory, Singleton, Observer, Chain-of-Command oraz Strategy.

Cały artykuł (j. angielski) na stronie: http://www-128.ibm.com/
Wzorce projektowe w języku polskim na PHPEdia.pl

Serwis semilogic.com opublikowaÅ‚ ciekawe dane dotyczÄ…ce popularnoÅ›ci poszczególnych wercji PHP – 4, 5 i planowanej 6. Dane sÄ… wynikiem przeprowadzonej sondy, i wynika z nich, że wersja piÄ…ta (a w szczególnoÅ›ci 5.1.x) PHP jest prawie tak popularna jak wersja 4.4.x, co do niedawna byÅ‚o nie do pomyÅ›lenia.

Szybko rosnÄ…ca ilość aplikacji obsÅ‚ugiwanych przez PHP 5.1.x jest zwiÄ…zana zapewne z nowymi możliwoÅ›ciami programowania obiektowego, wprowadzeniem PHP Data Objects (PDO) – abstakcyjnego interface’u dostÄ™pu do baz danych oraz Å‚atwoÅ›ciÄ… przetwarzania plików xml (SimpleXML).

Ponadto, sądzę że, popularność wersji 5.1.x rośnie także z powodu wprowadzenia Zend Framework, który może być uruchamiany na PHP 5.0.x lub nowszym.

Czas jednak pokaże, jak długo będzie jeszcze używana (stara) wersja 4.4.x PHP.
Na koniec ciekawostka: oficjalna strona php.net dalej jest generowana przez PHP w wersji 4.4.2!

Joomla (akt pierwszy)

TestowaÅ‚em wczoraj open source CMS – Joomla. WyglÄ…da bardzo fajnie, można go dowolnie skonfigurować – pousuwaÅ‚em pewne elementy tak, że wyglada jakbym miaÅ‚ praktycznie statyczna stronÄ™ edytowanÄ… przez CMS. DziÅ› i jutro bÄ™dÄ™ chciaÅ‚ rozgryźć system szablonów, bo widziaÅ‚em że można zmodyfikować zarówno backend, jak i frontend. A system pluginów oferuje bardzo wiele dodatkowych opcji i możliwoÅ›ci rozbudowy aplikacji.

Testowalem wersje 1.0.8, ale już czekam aż ukaże siÄ™ wersja 1.5 (narazie alpha). UruchomiÅ‚em Joomle na PHP 5.1.4 i MySQL 5.0.x – dziaÅ‚aÅ‚a bez zarzutów :-)

JeÅ›li tylko uda mi siÄ™ rozgryźć system template’ów, oprÄ™ na Joomli nowy webit.pl, którego layout jest już na ukoÅ„czeniu (szczegóły wkrótce).

Microsummaries w Firefox 2

Firefox 2 bedzie zaopatrzony m.in. w nowy mechanizm – Microsummaries.

Microsummaries to regularnie uaktualniany zestaw informacji z dowolnej strony/serwisu www. Można go wykorzystać m.in. do śledzenia zmian na giełdzie (kursy akcji) czy śledzenia zmian ceny produktu.

Istnieje więcej możliwych scenariuszy wykorzystania tej funckjonalności. Kilka propozycji znajdziemy na stronie z przykładami. Microsummary definuje się w pliku XML.
Ta funkcjonalność, jak już wspomniałem będzie dostępna w Firefox 2. Niemniej można ją już od dziś testować z,właśnie opublikowaną, wersją Bon Echo Alpha 3.

Gazeta.pl zamieÅ›ciÅ‚a ciekawy artykuÅ‚ dotyczÄ… spadku skutecznoÅ›ci reklamy w kanaÅ‚ach RSS, czytamy w nim że “Wartość Click through rate dla subskrybowanych wiadomoÅ›ci znacznie spadÅ‚a w stosunku do danych z grudnia 2005. Wartość CTR nadal jest jednak wyższa, niż w klasycznych reklamach graficznych zamieszczanych na stronach WWW“.

Cały tekst: http://gospodarka.gazeta.pl/gospodarka/1,68367,3357948.html

PHP 4 Master

Brainbench PHP 4 Master Do listy zdobytych Brainbench Certifications doszedÅ‚ nowy, jakże dla mnie ważny, certyfikat znajomoÅ›ci jÄ™zyka PHP. DziÄ™ki zdobytym punktom (koÅ„cowa ocena 4.34 / 5) uzyskaÅ‚em poziom Master – nadawny wynikom powyżej 4 punkty :-)

Częsci testu i zdobyte w nich punkty:
- Advanced PHP 4 (2/2)
- Basics (2/3)
- Database (1/2)
- Database Connections (1/2)
- Essentials (2/2)
- Functions (20/25)
- Language (3/4)

Lista moich certyfikatów zdobytych w Brainbench znajduje się tutaj

Startuje mixmaster.pl

Pod adresem mixmaster.pl znajduje się nowy serwis muzyczny wykonany przeze mnie. Serwis będzie częścią portalu internetowego INTERIA.pl (na razie jest w stadium beta).
mixmatser.pl to nie tylko najnowsza pozycja w portfolio web developerskim, to także nowy serwis do którego bÄ™dÄ™ pisaÅ‚ artykuÅ‚y, newsy, recenzje pÅ‚yt muzycznych…
To kolejny etap muzycznej ścieżki (30TON.pl, Techno Serwisie HOGA.PL czy WZone.pl).
Wraz z Hirkiem WronÄ… planujemy zbudować mocnÄ…, solidnÄ…, rozpoznawalnÄ… markÄ™ dostawców kontentu dla serwisów muzycznych. Póki co zaczynamy od mixmaster.pl, co dalej – czas pokaże…

Archiwa