Wczoraj została wydana nowa wersja zenda. Zawiera ona dość dużo poprawek i nowych funkcjonalności. Mimo, że developerzy zapowiadali już nową wersję Zf 2.0 zdecydowali się na wydanie jeszcze jednej wersji z serii 1.x. Na początku wydawało się to dla mnie trochę zaskakujące, ale po zapoznaniu się z nową wersją widzę, że jest to dosyć dobre posunięcie. No i pewnie na ZF 2.0 przyjdzie nam trochę poczekać, a tym czasem możemy cieszyć się nową stabilną wersją.
Read more…
admin PHP Zend, zend framework, ZF
O pingowaniu można wiele poczytać w necie min. na forum PIO, więc nie będę powielał. Napisałem prosty skrypt do pingowania w oparciu o Zend_XmlRpc całość to zaledwie 10 linijek kodu w porównaniu z tym co znalazłem w necie to naprawdę mało. Skrypt jest prosty, ale w pełni funkcjonalny, pomyślałem, że może się komuś przyda…
<?php
$list = array('http://blogsearch.google.com/ping/RPC2','http://ping.blo.gs/',http://rpc.pingomatic.com');
require 'Zend/XmlRpc/Client.php';
foreach($list as $li){
try {
$client = new Zend_XmlRpc_Client($li);
$result = $client->call('weblogUpdates.ping', array('MTD php blog', 'http://www.mdabrowski.net'));
//print_r($result);
}catch (Exception $e) {}
}
Paczka dla leniwych: ping.zip
admin PHP pingowanie, Zend_XmlRpc
Po pierwszej nie udanej próbie poznania Zend Tool, w końcu znalazłem chwilę żeby spróbować jeszcze raz. Wcześniej instalowałem ZT zanim jeszcze zostało oficjalnie wydane, jednak na próbie instalacji się zakończyło.
Read more…
admin PHP zend framework, Zend Tool, ZF, ZT
Coś co bardzo przydaje się przy pozycjonowaniu to dobre zaplecze. Strony zaplecza to zwykle jakieś katalogi, precle lub stronki ze statyczną treścią.
Taką stronkę można oprzeć o sqlite.
Read more…
admin Pozycjonowanie PHP, SEO, sqlite, zaplecze
Wordpress to bardzo dobre narzędzie do blogowania, ale czasem może okazać się, że nie do końca spełnia nasze oczekiwania.
Domyślnie WP zapisuje rewizje wpisów czyli za każdym razem gdy coś zmieniamy we wpisie jest tworzona historia zmian, co w prosty sposób w niedługim czasie może prowadzić do urośnięcia bazy danych do dużo większych rozmiarów niż mogłoby się wydawać po ilości opublikowanych wpisów.
Read more…
admin PHP plugin do wordpressa, wordpress, wp, wp plugin
W życiu większości programistów php wcześniej czy później przychodzi taki moment, że zaczyna się zabawa w pozycjonowanie stron. Czy to swoich czy swoich znajomych, no i oczywiście z czasem pojawiąją się pierwsi klienci.
Przyszedł czas i na mnie. Są to dopiero moje początki i właściwie staram się na obecnym etapie zbierać jak najwięcej doświadczenia, które w przyszłości być może zaowocuje.
Read more…
admin Pozycjonowanie katalogowanie, Pozycjonowanie, pozycjonowanie stron, precle
Czym jest model, a raczej warstwa modelu? Pomaga ona nam oddzielić warstwę danych od pozostałych warstw aplikacji. Ułatwia ona operacje na danych dzięki czemu, wszystkie operacje związane z pobieraniem danych możemy zamknąć w jednym miejscu.
Jednym z kluczowych elementów ZF jest Zend_Db, której funkcjonalność jest podstawą istnienia warstwy modelu ZF. Zend_Db można wykorzystać na wiele sposobów w zależności od tego jak chcemy skonstruować nasze modele.
Read more…
admin PHP Model, zend framework, Zend_Db_Select, Zend_Table_Db, ZF
Jest już dostępny nowy zend framework 1.8 został opublikowany 30.04.08. Lista zmian jest dosyć długa mi. wprowadzono Zend_Tool czyli CLI dla zend framework, które pozwala nam w łatwy sposób z wiersza poleceń wygenerować aplikację, tworzyć kontrolery, modele czy widoki to czego mi osobiście brakuje to tworzenie modułów. ZT domyślnie nie jest przystosowane do tworzenia aplikacji modułowej, co jest jego wielkim minusem. Wprowadzono Zend_Application narzędzie pomagające tworzyć skrypty uruchamiające aplikację (bootstrap).
Ponadto wprowadzono takie usługi jak integrację z chmurą Amazonu Zend_Service_Amazon_Ec2, Zend_Service_Amazon_S3.
Pełna lista zmian jest Zend Framework 1.8.0 Released
admin PHP Zend, zend framework, Zend_Application, Zend_Service_Amazon_Ec2, Zend_Tool
Dawno nic nie pisałem, więc teraz kolejny wpis z cyklu opisującego możliwości
Zend Frameworka czyli Zend_XmlRpc (Remote Procedure Call). Zamierzam opublikować jeszcze kilka wpisów z tej serii, do czasu kiedy nie przesiądę się na symfony (z czym noszę się już od kilku miesięcy).
Read more…
admin PHP xml, xmlrpc, zend framework, ZF
Czasem zachodzi potrzeba zaszyfrowania pewnych danych w taki sposób by można było je bezpiecznie przechowywać w bazie danych i później w razie potrzeby łatwo odszyfrować.
Z pomocą przychodzi nam rozszerzenie php o nazwie mcrypt, która obsługuje większość z dostępnych algorytmów szyfrowania symetrycznego.
Read more…
admin PHP decrypt, encrypt, mcrypt, Rijndael, szyfrowanie danych