2007-04_21_PL.pdf

(13674 KB) Pobierz
7535113 UNPDF
7535113.008.png
7535113.009.png
7535113.010.png
SPIS TREŚCI
06 AKTUALNOŚCI
Krzysztof Trynkiewicz
08 OPIS CD
Łukasz Skowroński, Magdalena Maryańska
DLA POCZĄTKUJĄCYCH
10 osCommerce
Magdalena Maryańska
Magdalena w sposób prosty i przejrzysty pokaże Ci, jak zmienić do-
myślny wygląd sklepu osCommerce. Po przeczytaniu tekstu wstawie-
nie własnego banera, zmiana rozmiaru czy kolorystyki sklepu nie bę-
dzie już żadnym problemem.
PRAKTYKA
14 Aplikacje www
Łukasz Skowroński
Łukasz opisuje sposób wykorzystania buforowania aplikacji www.
Dzięki temu zabiegowi zwiększysz wydajność swojej strony. Artykuł
jest niezbędny każdemu programiście, gdyż napisanie dobrej aplikacji
jest niemożliwe bez poruszenia tematyki wydajności.
TECHNIKA
18 CakePHP
Piotr Gapiński
Piotr pokaże Ci zasady tworzenia i zarządzania znacznikami. Zapre-
zentuje również sposoby ich wyświetlania jako tzw. chmury znaczni-
ków. Wiedza na ten temat przyda się każdemu programiście.
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
Redaktor prowadzący: Dorota Pączka dorota.paczka@software.com.pl
Korekta: Mateusz Lipiński mateusz@lipinski.wroclaw.pl
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
7535113.011.png 7535113.001.png 7535113.002.png 7535113.003.png 7535113.004.png
 
24 Prado
Michał Gajek
Michał opisuje zasady tworzenia stron z użyciem frameworka PRADO.
W tekście znajdziesz też sposób na zrobienie prostej aplikacji – księgi
gości. Dzięki dużej liczbie gotowych komponentów wykorzystanie PRA-
DO jest bardzo wygodne.
NARZĘDZIA
46 Agavi
Łukasz Dywicki
Łukasz pokaże Ci, jakie możliwości posiada framework Agavi oraz jak
możesz je wykorzystać. Prosto przeprowadzi Cię przez instalację, a
następnie pokaże, jak utworzyć nowy projekt.
28 Python kontra PHP
Piotr Maliński
Piotr opisuje opensourcowy projekt Python. Z pewnością znasz już ję-
zyk PHP, służący do tworzenia stron, a teraz zapraszamy Cię do przyj-
rzenia się innemu projektowi. Piotr prezentuje go w przyjemny do czy-
tania sposób analizy w kontekście PHP.
54 PDF
Tomasz Krawczyk
Tomasz pokaże Ci, jak przygotować bibliotekę do pracy oraz utworzyć
dokumenty PDF i wypełniać je. Musisz tylko wiedzieć, jak tworzyćo-
biekty w PHP oraz dziedziczyć i pisać własne funkcje. Artykuł pokaże
Ci, jak możesz używać tego najpopularniejszego formatu.
BEZPIECZEŃSTWO
36 eZ Publish
Juliusz Całyniuk
Juliusz pokaże Ci, czym jest CMF oraz eZ Ecosystem. Poznasz również
podstawy architektury eZ Publish i jej możliwości. Dzięki temu arty-
kułowi dowiesz się, że eZ Publish znany jako system zarządzania tre-
ścią możesz wykorzystać jako wzorzec projektowy. Artykuł pokazuje,
że system dostarcza doskonałe możliwości integracyjne
62 PostNuke
Michał Gacki
Michał prezentuje zasady działania PostNuke. Jest to system zarzą-
dzania treścią powstały na bazie starej wersji PHP-Nuke. Każdy po-
czątkujący programista PHP po zapoznaniu się z artykułem będzie
miał doskonałą podstawę do nauki o CMSach.
TESTY KONSUMENCKIE
74 Stałe łącza internetowe
40 RBAC
Adam Byrtek
Adam pokaże Ci model RBAC i nauczy, jak przy jego użyciu zaprojek-
tować elastyczny i rozszerzalny model kontroli dostępu. Dzięki opisa-
nemu modelowi opartemu o role dowiesz się, jak łatwo administro-
wać uprawnieniami. Artykuł opisuje, jak uniknąć zaszywania kontroli
dostępu bezpośrednio w kodzie.
78 RECENZJE
79 FELIETON
Łukasz Skowroński
Gotowe rozwiązania przeciwko zdrowemu rozsądkowi
Adres korespondencyjny:
Software-Wydawnictwo Sp. z o.o.,
ul. Bokserska 1, 02-682 Warszawa, Polska
tel. +48 22 887 13 35, 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
Osoby zainteresowane współpracą prosimy o kontakt:
cooperation@software.com.pl
Dołączoną do magazynu płytę CD przetestowano programem AntiVirenKit firmy
G DATA Software Sp. z o.o.
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.
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ą.
Uszkodzone podczas wysyłki płyty wymienia redakcja.
Pismo ukazuje się w następujących wersjach językowych:
Wszystkie znaki firmowe zawarte w piśmie są własności odpowiednich firm zostały
użyte wyłącznie w celach informacyjnych.
polskiej , francuskiej
5
7535113.005.png 7535113.006.png 7535113.007.png
 
Zgłoś jeśli naruszono regulamin