SFE_16_PL_PHP_Starter_Kit.pdf
(
11306 KB
)
Pobierz
404573033 UNPDF
PHP Starter Kit
CuteFlow
Zacznij programować w PHP!
J
akże trudno jest na łamach jednego magazynu opisać tak popular-
PHP w zastosowaniach
Enterprise
12
ną i rozwojową technologię jak PHP, aby zainteresować, zamiast
zniechęcić potencjalnego odbiorcę. Zapewne każdy widziałby zawartość
takiego numeru inaczej – jedni oczekiwaliby obszernego tutoriala, który
krok po kroku pokazywałby, jak zainstalować PHP i zbudować przykłado-
wą aplikację omawiając przy tym wiele cech języka. Drudzy mogliby mieć
przykładowo ochotę na wprowadzenie do wielu nowości ze szczególnym
uwzględnieniem tego, co powstaje wokół języka.
Żadne opracowania poświęcone PHP nie zawierają kompleksowego
i wystarczająco interesującego wprowadzenia do języka. My poszliśmy
o krok dalej – stworzyliśmy wydanie, które z pewnością spodoba się
wszystkim! Jest to magazyn dla tych, którzy z programowaniem stykają
się po raz pierwszy, jak również dla tych, którzy znają już inne języki pro-
gramowania. Mało tego, jest to również doskonały materiał dla programi-
stów PHP, którzy nie odkryli jeszcze wielu nowości i technik drzemiących
m.in. w PHP5.
W numerze znajdziecie wyczerpujący opis instalacji i koniguracji śro-
dowiska wraz z tutorialem, który poprowadzi Was przez meandry tworzenia
pierwszej aplikacji. Dowiecie się, jak zbudować własny portal z wykorzy-
staniem systemu CMS – eZ publish, czy jak postawić sklep internetowy
na bazie aplikacji osCommerce. Wprowadzając Was do nowości w PHP5,
pokażemy, dlaczego nie warto już pisać w PHP4. Opowiemy też m.in.
o bazach danych, zintegrowanych środowiskach programistycznych czy
bezpieczeństwie aplikacji.
W magazynie opisaliśmy szereg najlepszych aplikacji, które zdobyły
uznanie tysięcy użytkowników na całym świecie i których z pewnością
warto używać. Umieściliśmy je na dołączonej płycie DVD. Na płycie znaj-
dziecie też najpopularniejsze edytory, narzędzia programistyczne i inne
aplikacje, które pozwolą Wam na rozpoczęcie przygody z PHP.
Aby pierwsze kroki nawet w najmniejszym stopniu nie okazały się
bolesne, na DVD umieściliśmy bootowalną dystrybucję Linuksa posia-
dającą w pełni skonigurowane środowisko do tworzenia i testowania
aplikacji w PHP. Wystarczy zrestartować komputer nie wyjmując płyty
z napędu!
Wojciech Jukowski
PHP to coś więcej niż sam język programowania.
Stanowi raczej platformę z wieloma rozszerzenia-
mi i komponentami, w oparciu o które łatwo moż-
na tworzyć zaawansowane aplikacje dla biznesu.
Przekonacie się o tym z artykułu Wojtka.
Pierwsze kroki z PHP
16
Kordian Piotr Klecha
Artykuł Kordiana krok po kroku wprowadzi cię
w świat PHP i zapoczątkuje fascynującą podróż
po zastosowaniach i aplikacjach tworzonych
w tym języku programowania. Przedstawimy pod-
stawy PHP oraz pokażemy, jak skonigurować
pełne środowisko i napisać pierwszą aplikację.
Portal w 5 minut,
czyli eZ publish krok po kroku 30
Łukasz Serwatka
Chcesz szybko i łatwo uruchomić profesjonal-
ną witrynę internetową, a nie umiesz jeszcze
dobrze programować? Z pomocą przychodzi
eZ publish: rozbudowany i przyjazny użytkowni-
kowi system CMS. Krok po kroku wprowadzimy
Cię w jego świat, pokazując jak go zainstalo-
wać, skonigurować i zbudować przykładową
witrynę.
Sklep internetowy od A do Z
na przykładzie osCommerce 40
Paweł Grzesiak
Aby postawić własny sklep internetowy, wy-
starczy odrobina umiejętności, troche chęci i...
osCommerce. W artykule powiemy, jakie kroki
należy przedsięwziąć, aby uruchomić własny
sklep, a następnie jak zainstalować, skonigu-
rować i dostosować osCommerce od własnych
potrzeb. Wszystko na przykładzie sklepu z no-
tebookami.
Gorąco zapraszam do lektury!
Dariusz Pawłowski
Redakor prowadzący,
Dlaczego PHP5?
48
Paweł Kozłowski
Mimo że od oicjalnej premiery PHP5 minął
już ponad rok, a na horyzoncie widać nawet
znacznie udoskonaloną wersję PHP5.1, wielu
programistów ciągle zwleka z przejściem na
nową platformę. Jakkolwiek to seria czwarta
przyczyniła się do lawinowej popularyzacji
PHP, to ilość udogodnień i nowych możliwości
wprowadzonych w PHP5 powoduje, że prak-
tycznie nie ma sensu rozpoczynać projektów
w PHP4.
4
www.sdjournal.org
Spis treści
Bezpieczeństwo
skryptów i serwera WWW 58
Pytania dotyczące
prenumeraty
tel. (22) 887 14 44
e-mail:
pren@software.com.pl
Software Wydawnictwo Sp. z o.o.
dział prenumeraty
ul. Piaskowa 3
01-067 Warszawa
DVD
tel. (22) 887 14 44
e-mail:
cd@software.com.pl
Software Wydawnictwo Sp. z o.o.
Defekty CD/DVD
ul. Piaskowa 3
01-067 Warszawa
Zamówienia
i numery archiwalne
tel. (22) 887 14 44
e-mail:
pren@software.com.pl
sklep on-line:
www.shop.software.com.pl
Kontakt z redakcją
e-mail:
redakcja@sdjournal.org
Software Wydawnictwo Sp. z o.o.
Redakcja SDJ Extra
ul. Piaskowa 3
01-067 Warszawa
Strona WWW/Forum
strona www:
www.sdjournal.org
Tu znajdą Państwo informacje
dotyczące aktualnych i przyszłych
numerów magazynu SDJ Extra.
Bogusław Faja
Włamywacz nie śpi, a w każdym skrypcie jest
jeszcze jeden błąd, który umożliwia mu wtar-
gnięcie do naszego systemu i przejęcie nad nim
kontroli, prowadzące do przechwycenia danych
lub zwykłego wandalizmu. Pokażemy, jak za-
pobiec atakom konigurując serwer WWW oraz
parser PHP i pisząc poprawny kod.
Forum:
www.phpsolmag.org/newforum
Zachęcamy do dyskusji na naszym
forum. Czekamy na propozycje
tematów, które chcieliby Państwo
znaleźć w najbliższym numerze pisma.
Zapraszamy także do wymiany
poglądów z innymi fanami PHP.
Cena
Prenumerata: 150 zł
Przelew na konto nr:
46 1440 1299 0000 0000 0391 8238
Nordea Bank Polska S.A.
II Oddział w Warszawie
Test baz danych Open Source
64
Piotr Foremniak, Piotr Szarwas
MySQL, PostgreSQL, SQLite, Firebird... Każda
z tych baz danych ma swoje wady i zalety, ale któ-
ra z nich jest najlepsza? Niech pokażą to testy!
Szablony
70
Adam Major
Pisanie większych aplikacji bez użycia szablo-
nów nie ma sensu. Szablony umożliwiają pełne
odseparowanie warstwy prezentacyjnej od war-
stwy biznesowej aplikacji (logiki aplikacji). Graik
może dowolnie zmieniać szatę graiczną bez
obawy, że cokolwiek popsuje w skrypcie, a pro-
gramista nie musi integrować HTML-a z kodem
PHP, co znacznie zwiększa przejrzystość pro-
gramu i ułatwia jego późniejszą pielęgnację.
Listingi wszystkich opisywanych programów zostały zamieszczone
na DVD dołączonym do pisma.
.
SDJ Extra jest wydawany przez Software-Wydawnictwo Sp. z o.o.
Dyrektor Wydawniczy:
Jarosław Szumski
Market Manager:
Sylwia Tuśnio
sylwia.tusnio@software.com.pl
Product Manager:
Tomasz Nowak
tomaszn@software.com.pl.org
Redaktor prowadzący:
Dariusz Pawłowski
dpawlowski@phpsolmag.org
Opracowanie DVD:
Krzysztof Sobolewski, Dariusz Pawłowski
Stali współpracownicy:
Paweł Kozłowski
pkozlowski@phpsolmag.org
, Paweł Grzesiak
pgrzesiak@phpsolmag.org
Kierownik produkcji:
Marta Kurpiewska
marta@software.com.pl
Projekt okładki:
Agnieszka Marchocka
Skład i łamanie:
Agnieszka Zadrożna
aga.z@software.com.pl
Dział reklamy:
adv@software.com.pl
Prenumerata:
Marzena Dmowska
pren@software.com.pl
Nakład:
6 000 egz.
Jak zarabiać w Sieci
74
Przemysław Bogusz
Jeśli już mamy często odwiedzaną witrynę interne-
tową, najwyższy czas zacząć zarabiać! Czekają na
nas dziesiątki atrakcyjnch programów partnerskich
i systemów reklamowych, dzięki którym nasza
strona WWW przyniesie wymierne korzyści.
Test IDE dla PHP
76
Adres korespondencyjny:
Software-Wydawnictwo Sp. z o.o.,
ul. Piaskowa 3, 01-067 Warszawa, Polska
tel. +48 22 887 10 10, fax +48 22 887 10 11
www.phpsolmag.org cooperation@software.com.pl
Paweł Kozłowski, Piotr Foremniak, Piotr Szarwas,
Marta Majcher
Bez wątpienia największy wpływ na nasze projek-
ty ma wiedza i doświadczenie: jeśli nie wiemy, jak
stworzyć dany fragment kodu, to nikt a nic nam
nie pomoże. W momencie jak wszystko staję się
jasne, potrzebujemy tylko dobrego edytora, który
pozwoli na szybką i wygodną pracę. W artykule
pokażemy, jakie IDE jest najlepsze, oraz jakie
funkcjonalności tych narzędzi powinniśmy brać
pod uwagę przy wyborze konkretnego rozwią-
zania.
Dołączoną do magazynu płytę DVD przetestowano programem AntiVirenKit irmy G DATA Software Sp. z o.o.
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 irmowe zawarte w piśmie są własnością odpowiednich irm
i zostały użyte wyłącznie w celach informacyjnych.
Redakcja używa systemu automatycznego składu
Do tworzenia wykresów i diagramów wykorzystano program irmy
Osoby zainteresowane współpracą prosimy o kontakt:
cooperation@software.com.pl
Druk:
ArtDruk
Wysokość nakładu obejmuje również dodruki. Redakcja nie udziela pomocy technicznej w instalowaniu
i użytkowaniu programów zamieszczonych na płytach DVD-ROM dostarczonych razem z pismem.
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ą.
Pismo ukazuje się w następujących wersjach językowych:
polskiej , francuskiej oraz włoskiej .
Programy, których
warto używać – opis DVD
6
www.sdjournal.org
5
Plik z chomika:
qfx
Inne pliki z tego folderu:
Aplikacja_w_Qt_4_7_SDJ_2_20111.pdf
(14257 KB)
01_2005.pdf
(12850 KB)
IBM_Lotus.pdf
(14944 KB)
02_2005.pdf
(12093 KB)
Napisz_aplikacje_i_wygraj_30000_zlotych_SDJ_11-2010.pdf
(14189 KB)
Inne foldery tego chomika:
BSD Magazine
Computer Art PL
Digital Camera Polska
Digital Camera Polska CD
Digital Photographer Polska
Zgłoś jeśli
naruszono regulamin