PHP Solutions.2007.05.PL.pdf

(11179 KB) Pobierz
7537458 UNPDF
7537458.006.png
7537458.007.png
7537458.008.png
SPIS TREŚCI
06 AKTUALNOŚCI
Daniel Ancuta
08 OPIS CD
10 TAM BYLIŚMY
Relacja z polskiej premiery C++Buildera 2007
DLA POCZĄTKUJĄCYCH
12 MySQL
Krzysztof Trynkiewicz
Krzysztof opisuje bazę danych – MySQL. Dzięki autorowi poznasz spo-
soby wykonywania większości najpotrzebniejszych operacji na bazie
danych MySQL. Po przeczytaniu tego artykułu dowiesz się wszystkie-
go o instalacji, tworzeniu warstw i tabel, aktualizacji oraz optymaliza-
cji danych MySQL.
22 WordPress
Konrad Gołuchowski
Konrad pokaże w jaki sposób zbudować własną skórkę do systemu
WordPress. W przystępny sposób przedstawia jak zbudowane są sza-
blony oraz jakie możliwości daje nam stworzenie własnej skórki. Za-
prezentuje najczęściej używane funkcje i nauczy Cię wykorzystywać
komentarze.
30 Symfony Framework
Łukasz Klejnberg
Łukasz pokaże Ci w przystępny sposób, jak zainstalować i skonfiguro-
wać Symfony, a na przykładzie prostej strony WWW zapoznasz się z
możliwościami tego frameworka. Między innymi dowiesz się jak wyko-
nać rejestrację nowego użytkownika oraz w jaki sposób można spraw-
dzić dane przesłane z formularza.
PHP Solutions 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: Magdalena Sobiś magdalena.sobis@software.com.pl
Anna Kozioł anna.koziol@software.com.pl
Korekta: Przemka Skudniewska przemka@gmail.com
Kierownik produkcji: Marta Kurpiewska marta.kurpiewska@software.com.pl
Projekt okładki: Agnieszka Marchocka
Skład i łamanie: Robert Zadrożny robert.zadrozny@software.com.pl
Dział reklamy: adv@software.com.pl
Prenumerata: Marzena Dmowska pren@software.com.pl
Nakład: 6 000 egz.
4
05/2007
7537458.009.png 7537458.001.png
 
PRAKTYKA
NARZĘDZIA
38 Własny system statystyk
Łukasz Borchmann
Łukasz przedstawi Ci sposób na szybkie pobieranie informacji doty-
czących gościa, jego oprogramowania oraz ustawień. Pokaże Ci, jak
sprawdzić źródła ruchu, dokonać segregacji ze względu na typ (odno-
śnik,wyszukiwarka, bezpośredni). Dowiesz się również, jak wyciągać
słowa kluczowe oraz zbadać pozycję w wynikach organicznych wy-
szukiwarek.
56 SciTE
Robert Zajda
Robert pokaże Ci, jak wykorzystać zaawansowane możliwości edy-
tora SciTE oraz jak skonfigurować go do pracy z językiem PHP. Mu-
sisz posiadać podstawową znajomość PHP oraz narzędzi do tworze-
nia kodu.
60 jQuery
Dariusz Duszyński
Dariusz opisuje bibliotekę javascript, która m.in. tworzy dynamiczne
efekty graficzne na stronie internetowej oraz daje możliwość wykony-
wania zapytań asynchronicznych.
TECHNIKA
42 Operacje na tekście
Michał Gacki
Michał opisuje podstawy wyświetlania tekstu w PHP oraz funkcje, któ-
re umożliwiają zamianę pewnych fragmentów tekstu lub samych kon-
kretnych znaków. Pokaże Ci, jak sprawdzić czy w tekście istnieje dany
ciąg znaków według podanych kryteriów, zmienić kodowanie tekstu
itp. Ponadto znajdziesz tu kilka ciekawostek związanych z tematem.
66 WordPress i punBB
Piotr Maliński
Piotr w pierwszym artykule z serii „Warsztat Programisty” przedsta-
wi Ci sposoby integrowania ze sobą dwóch skryptów na przykładzie
punBB i CMSa WordPress. Zaprezentuje Ci „klasyczny” sposób inte-
gracji oraz integracje za pomocą wtyczki WordPress.
46 Formularz internetowy
Tomasz Roszko
Tomek pomoże Ci w przystępny sposób stworzyć interfejs. Poznasz
technologię Ajax w jednym z jej praktycznych zastosowań. Będziesz
wiedział jak wysłać i sprawdzić formularz bez przeładowania strony.
TESTY KONSUMENCKIE
70 Statystyki zewnętrzne
75 Recenzje
Łukasz Skowroński, Sławomir Zadrożny
50 CakePHP
Piotr Gapiński
Piotr opisuje różne techniki buforowania stron WWW. Jeśli tylko znasz
Framework CakePHP, język SQL oraz potrafisz administrować bazę
MySQL. Po przeczytaniu tekstu poznasz możliwości ich praktycznego
zastosowania w CakePHP.
78 Felieton
Wojciech Sapiechowski
Witryny internetowe – Tylko dla zarobku?
Adres korespondencyjny:
Software-Wydawnictwo Sp. z o.o.,
ul. Bokserska 1, 02-682 Warszawa, Polska
tel. +48 22 887 13 45, fax +48 22 887 10 11
www.phpsolmag.org cooperation@software.com.pl
Redakcja używa systemu automatycznego składu
Do tworzenia wykresów i diagramów wykorzystano program firmy
Dołączoną do magazynu płytę CD przetestowano programem AntiVirenKit firmy
G DATA Software Sp. z o.o.
Osoby zainteresowane współpracą prosimy o kontakt:
cooperation@software.com.pl
Druk: ArtDruk
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.
Wysokość nakładu obejmuje również dodruki. Redakcja nie udziela pomocy
technicznej w instalowaniu i użytkowaniu programów zamieszczonych na płycie
CD-ROM dostarczonej razem z pismem.
Uszkodzone podczas wysyłki płyty wymienia redakcja.
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ą.
Wszystkie znaki firmowe zawarte w piśmie są własności odpowiednich firm zostały
użyte wyłącznie w celach informacyjnych.
Pismo ukazuje się w następujących wersjach językowych:
polskiej , francuskiej
www.phpsolmag.org
5
7537458.002.png 7537458.003.png
 
7537458.004.png 7537458.005.png
 
Zgłoś jeśli naruszono regulamin