SDJ Extra nr 27.pdf

(12841 KB) Pobierz
37272028 UNPDF
37272028.009.png
37272028.010.png
37272028.011.png
Spis treści
Nadeszły długie zimowe wieczory – mamy dla Was coś, co uprzyjemni każdą
wolną, mroźną, zimową chwilę. Redakcja PHP Solutions oddaje w Wasze ręce
kolejne wydanie pisma PHP StarterKit z nadzieją, że znajdziecie w nim wiele
nowych informacji i artykułów, które okażą się dla Was przydatne w zgłębianiu
tajników programowania w php i nie tylko.
W numerze, który właśnie trafił do Waszych rąk, znajdziecie artykuł Pawła
Grzesiaka, który przedstawi Wam, jak programować obiektowo w PHP 5.
Dowiecie się również wszystkiego o edytorach PHP Eclipse i PHP Designer
2007 – na płycie znajduje się 60-dniowa wersja tego programu – zachęcam
do wypróbowania. Z całą pewnością wielu z Was kiedyś marzyło, aby stworzyć
własny szablon dla PHP-Fusion. Dzięki artykułowi Dawida Barucha dowiecie
się, jak to zrobić. Dodatkowo na CD zamieściliśmy superpaczkę PHP-Fusion, a
w niej, m. in. PHP-Fusion wersja 1.06x, moduły, poradnik PHP-Fusion.
Polecamy także artykuł Jakuba Zalasa „Symfony Web Aplication Framework”
oraz zamieszczoną na CD multimedialną prezentację Łukasza Klejnberga, w
której na kolejnych lekcjach dowiesz się, jak zainstalować i skonfigurować fra-
mework Symfony, jak utworzyć strukturę bazy danych i uruchomić moduł gale-
ria na nowej głównej stronie projektu. To tylko niektóre propozycje niniejszego
wydania, zachęcam do przeczytania wszystkich artykułów. Z całą pewnością
każdy znajdzie tu coś dla siebie.
Mam nadzieję, że dla tych, którzy rozpoczynają swoją przygodę z PHP, to
pismo będzie źródłem cennych informacji, a przede wszystkim sprawi Wam
wiele przyjemności.
Życzę miłej lektury
Anna Kozioł
anna.koziol@software.com.pl
Opis CD 6
PHP 5 – programuj obiektowo 8
Paweł Grzesiak
Paweł pokaże w jaki sposób programować obiektowo w PHP 5. Dzięki dużej
liczbie przykładów, bez trudu opanujesz wszystkie nowe cechy języka, zapomi-
nając o niedociągnięciach PHP 4.
PHP GD – jak edytować grafikę w PHP? 16
Maciej Wiśniewski
Maciej przedstawia podstawowe zagadnienia związane z PHP GD to, co jest
niezbędne, aby rozpocząć przygodę w świecie dynamicznej grafiki na stronach
WWW. Artykuł opisuje praktyczne przykłady dynamicznej obróbki obrazów,
wstawiania napisów, tworzenia miniaturek i generowania wykresów.
Symfony Web Application Framework 22
Jakub Zalas
Kuba pokaże Ci, jak wygląda proces powstawania serwisu udostępniającego
hosting plików graficznych. Z całą pewnością wzbudzi w Tobie zainteresowanie
frameworkiem Symfony, którego przeznaczeniem jest tworzenie aplikacji inter-
netowych klasy enterprise.
SDJ Extra! jest wydawany przez Software-Wydawnictwo Sp. z o. o.
Dyrektor wydawniczy: Sylwia Pogroszewska
Redaktor naczelny: Patrycja Wądołowska patrycja.wadolowska@software.com.pl
Redaktorzy: Anna Kozioł anna.koziol@software.com.pl
Magdalena Sobiś magdalena.sobis@software.com.pl
Producent: Marta Kurpiewska marta.kurpiewska@software.com.pl
Opracowanie CD: Michał Kozłowski michal.kozlowski@software.com.pl
Opracowanie graficzne: Robert Zadrożny robert.zadrozny@software.com.pl
DTP Manager: Robert Zadrożny robert.zadrozny@software.com.pl
Skład i łamanie: Piotr Krasuski piotr.krasuski@software.com.pl
Projekt okładki: Agnieszka Marchocka
Dział prenumeraty: Marzena Dmowska pren@software.com.pl
Nakład: 6000 egz.
Adres korespondencyjny:
Software-Wydawnictwo Sp. z o. o., ul. Bokserska 1, 02-682 Warszawa
e-mail: redakcja@software.com.pl, tel. (22) 427-36-77, fax (22) 427-36-69
Redakcja dokłada wszelkich starań, by publikowane w piśmie i na towarzyszących mu nośnikach informacje i programy były poprawne,
jednakże nie bierze odpowiedzialności za efekty wykorzystania ich; nie gwarantuje także poprawnego działania programów shareware,
freeware i public domain. Uszkodzone podczas wysyłki płyty wymienia redakcja.
Wszystkie znaki firmowe zawarte w piśmie są własnością odpowiednich firm i zostały użyte wyłącznie w celach informacyjnych.
Druk: 101 Studio, Firma Tegi
Płyty CD dołączone do magazynu przetestowano programem AntiVirenKit firmy G DATA Software Sp. z o.o
Redakcja używa systemu automatycznego składu
Sprzedaż aktualnych lub archiwalnych numerów pisma po innej cenie niż wydrukowana na okładce – bez zgody wydawcy - jest działaniem
na jego szkodę i skutkuje odpowiedzialnością sądową.
4
www.sdjournal.org
Software Developer’s Journal Extra! 27
37272028.012.png 37272028.001.png 37272028.002.png 37272028.003.png 37272028.004.png 37272028.005.png 37272028.006.png
Magia dla początkujących mod_rewrite 52
Łukasz Sosna
Łukasz przedstawia podstawy na temat modułu serwera Apache jakim jest
moduł mod_rewrite. Pokaże jakie są jego opcje konfiguracyjne wraz ze wszyst-
kimi parametrami oraz przedstawi ich praktyczne zastosowanie w tworzeniu
stron WWW
Vanilla – nowoczesne forum dyskusyjne 58
Dariusz Duszyński
Dariusz opisuje proces instalacji i konfiguracji prostego i wszechstronnego
oprogramowania forum internetowego „Vanilla”. Znajdziesz również opis instala-
cji rozszerzeń zwiększających funkcjonalność a ponadto została opisana struk-
tura aplikacji oraz jej architektura
Jak wysyłać e-mail?
62
Damian Daszkiewicz
Damian pokaże, jak w PHP można wysyłać wiadomości e-mail zarówno w for-
macie tekstowym jak i w formacie HTML. Oprócz tego dowiesz się jak wysłać
e-mail z polskimi ogonkami i z załącznikiem.
AJAX – interaktywne strony WWW 66
Łukasz Sosna
Łukasz przedstawi Ci technologię AJAX oraz rozwiązania jakie niesie ona ze
sobą czyli: otwieranie i odczyt zawartości z plików, zapis tekstu do plików oraz
operacje na plikach XML. Pokaże Ci także jak poprawnie zbudować dokument
zawierający skrypty w technologii AJAX.
na przykładzie PHP Designer
Przemysław Bańka
Przemek na przykładzie PHP Designer opisuje czym należy kierować się przy
wyborze edytora kodu PHP. Po lekturze artykułu poznasz możliwości nowocze-
snych programów tego typu.
32
PHPEclipse
36
Grzegorz Tlołka
Grzegorz opisuje pakiet PHPEclipse – środowisko programistyczne dla języka
PHP, pokaże, jak przygotować IDE do pracy, oraz przedstawi możliwości wspie-
rania pracy programisty przez wbudowane w ten edytor wspomagacze.
Własny szablon w PHP -Fusion 42
Dawid Baruch
Dawid zaprezentuje, jak wykonać skin dla PHP-Fusion. Dawid jako pasjonat w
tej dziedzinie, postanowił zaprezentować krok po kroku. W bardzo prosty, ale
szczegółowy sposób metody osiągnięcia celu, którym jest własny, samodziel-
nie wykonany skin
Szukanie i poprawianie błędów 46
Konrad Gołuchowski
Konrad opisuje najczęściej występujące problemy przy tworzeniu pierwszych
skryptów. Wraz z autorem nauczysz się jak wyszukiwać i poprawiać najczęst-
sze błędy
Software Developer’s Journal Extra! 27
www.sdjournal.org
5
Cechy edytorów
37272028.007.png 37272028.008.png
Zgłoś jeśli naruszono regulamin