Rozpoczęcie współpracy z magazynem PHP Solutions
Pieka dnia 15 grudnia 2006 13:00 · 4 komentarze · 7826 czytań ·
Spis treści
1. Testy wydajności i proofilowanie aplikacji PHP
Łukasz Witczak
Łukasz omawia jak testować wydajność zarówno całej aplikacji jak i wybranych fragmentów kodu. Uczy również jak jak znajdować wąskie gardła w systemie, przez które można zoptymalizować aplikacje i w miarę niewielkim kosztem podnieść wydajność całej witryny.
2. Savant - pogromca Smarty?
Tomasz Garbiak
Tomasz w swoim artykule opisuje jak korzystać z systemu Savant - zorientowanego obiektowo systemu, który wykorzystuje samo PHP jako język szablonów. Przedstawia również wady i zalety tego zorientowanego obiektowo systemu wyszukujacego samo PHP jako język szablonów.
3. Kamil Karczmarczyk
RSA w
Kamil przedstawia działanie algorytmu asymetrycznego RSA, który jest obecnie najpopularniejszym algorytmem szyfrowania asymetrycznego,używanym powszechnie np. w handlu elektronicznym czy też w celu podpisywania emaili. Autor wskazuje, jak przy jego użyciu stworzyć system bezpiecznego logowania.
4. XML_FastCreate
Guillaume Lecanu
Guillame pokazuje jak tworzyć prawidłowy kod XML za pomocą XML_FastCreate, sposób dokonywania transformacji znaczków XML-a, sprawdzania DTD , wykrywania błędów składni i tworzenia dokumentów w XHTML-u.
5. Rozwiązywanie problemów przekrojowych z użyciem IoC
Piotr Szarwas
Piotr obrazuje rozwiązania niektórych problemów przekrojowych, których nie można przypisać do żadnej z warstw za pomocą kontenera IoC- zwyczajnie konfigurowanej fabryki obiektów, która potrafi przywołać do życia całe ich drzewa.
6. Przyjazne URL-e w PHP, czyli zaprzęgamy mod_rewrite do pracy
Michał Gacki
Michał ilustruje zabezpieczenia dostępu do plików, pokazuje jak za pomocą Mod_Rewrite zamienić nawet największą plątaninę linków i parametrów na czytelne adresy WWW . Przybliża też podstawy wyrażeń regularnych.
7. Tajniki freelancingu
Krzysztof Trynkiewicz
Krzysztof kontynuuje artykuł o freelancingu. W dzisiejszym numerze skupia się na szczegółach definiowania zleceń i składania ofert zleceniodawcom. Pokazuje też uzyteczne praktyki stosowane podczas tworzenia portfolio i resume do celów freelancingowych.
8. Marcin Staniszczak
Marcin Staniszczak
Marcin pokazuje jakstosować testy jednostkowe za pomocą frameworka PHPUnit2w celu odnalezienia błędu w aplikacji składającej się z kilkudziesięciu-kilkuset klas.