Co prawda, od około roku nie używam za dużo PHP, ale generalnie śledzę co się w tym języku dzieje. Podobają mi się nawet zmiany zaplanowane na wersję 5.3:

  • dodanie obsługi przestrzeni nazw (namespaces)
  • usunięcie w końcu safe_mode, register_globals i magic_quotes - szczególnie tych ostatnich nie trawię…
  • dodanie poziomu raportowania błędów E_DEPRECATED - będą tym, jak się domyślam, oznaczane funkcje/moduły/klasy mające być wycofane w niedługim czasie z core języka (jak np. moduł ereg)
  • nowa magiczna metoda: _callStatic, wywoływana w momencie gdy zostanie użyta metoda statyczna nie istniejąca w danej klasie

To nie są jeszcze końcowe ustalenia, wszystko może się jeszcze zmienić, ale to co powyżej prawdopodobnie zostanie wdrożone.

Jednak ja, jak i spore stadko innych osób używających PHP, oczekuje jednej, bardzo ważnej zmiany: uporządkowania w końcu core języka: ujednolicenie nazewnictwa funkcji, nauczenie funkcji wbudowanych wyjątków etc. To jest rzecz najbardziej potrzebna na tą chwilę, gdyż sądzę że bez tego przyszłość “pehapa” pójdzie elegancko po równi pochyłej w dół…


Ta strona skończyła wczoraj kolejny roczek - już trzeci ;) Nie za dużo się niestety dzieje, ale tak to w życiu bywa - praca i dom zabierają większość czasu, to co pozostaje nie pozwala na zbyt wiele, niestety. Mam nadzieję że jednak niedługo się to zmieni :)


Jakiś czas temu zacząłem się bawić Blip!em. Wstawiłem sobie nawet na główną stronę myGeeBloga wklejkę z ostatnim statusem ;) Ichnich wklejki sa jak dla mnie kiepskie (flasha nie lubię, a wersja jsowa pozwala na pobranie tylko ostatniego statusu), więc pomyślałem o pluginie do WordPressa. Żeby móc to urzeczywistnić, potrzeba mi jakiejś klasy do obsługi tego - a z pomocą udostępnionego API zrobiłem sobie taką. Na razie wersja pre-alpha ;)

do podejrzenia:
repo.urzenia.net/files/blipapi.phps
do pobrania:
http://repo.urzenia.net/files/get.php?f=blipapi.php

O feedback poproszę za pomoca formularza: urzenia.net/email lub na liście blip-api: groups.google.com/group/blip-devel/browse_thread/thread/3096e1724d036f55.

UPDATE: wprowadziłem kilka zmian w klasie blipapi, częściowo kosmetycznych, częściowo optymalizacyjnych. Do pobrania pod wymienionymi wyżej adresami :)


Mała statystyka:

liczba klas (plików):
6
liczba linii:
9602
liczba linii kodu:
5730
liczba linii komentarzy i dokumentacji:
3872
liczba znaków:
274713
ilość rzuconych w międzyczasie kur* i innych ch*:
-> ∞