Spis treści
-
Własne Google Video, czyli video streaming w PHP
Zastanawiałeś się, jak działa odtwarzanie filmów z poziomu WWW? Podoba Cie się Google Video? Poznaj video streaming od kuchni i stwórz własną, webową galerię filmów. Wystarczy podstawowa znajomość PHP. To wszystko!
-
Budujemy własny kontener IoC, czyli jak to się robi w Hollywood?
Piotr Szarwas
Wyobraźmy sobie, że forma, dla której stworzyliśmy aplikację, po jakimś czasie powiększyła się znacznie i poprosiła nas o migrację baz danych do jednej centralnej, pracującej w oparciu o LDAP. Niestety, jeśli architektura naszej aplikacji nie została zaprojektowana prawidłowo, czeka nas wyjątkowo żmudna i ciężka praca.
-
Zend API - tworzymy własne rozszerzenie dla PHP
Marcin Staniszczak
Twój skrypt działa zbyt wolno? Wydaje Cie się, że przyczyna tkwi w wydajności PHP? A może chcesz połączyć się z inną aplikacją lub wykorzystać swoją ulubioną bibliotekę z C? Rozwiązaniem Twoich problemów może okazać się Zend API.
-
TYPO3 od kuchni, czyli wymarzony portal w zasięgu ręki
Jean-Gael Rouchon
Zarządzasz witryną internetową, która ma zhierarchizowaną strukturę stron, a ich zawartość jest uzupełniana przez wielu redaktorów. Zależy Ci na pełnej swobodzie projektowania tego sajtu, oraz łatwości jego tworzenia i rozbudowy. Przedstawiamy TYPO3: potężny, elastyczny i solidny system CMS klasy Enterprise, który jest łatwy w rozbudowie, co umożliwia ciągłe dostosowywanie go do Twoich potrzeb.
-
Freelancing - zostań wolnym strzelcem
Jesteś programistą i chcesz wziąć udział w ciekawym projekcie i zarobić trochę pieniędzy? A może potrzebujesz kogoś, kto wykona dla Ciebie witrynę internetową, aplikację dla księgowości czy grafikę? Dzięki serwisom freelancingowym każdy z Was znajdzie to, czego potrzebuje przy minimalnym lub żadnym ryzyku.
-
Łączymy DB2 i PHP
Artur Wroński, Piotr Pietrzakk
Tworzysz rozbudowaną aplikację, którą będziesz często rozbudowywał i chcesz uniknąć żmudnych, czasochłonnych i podatnych na błędy modyfikacji struktury tabel i relacji bazodanowych. Przedstawiamy Ci DB2: solidną i rozbudowaną bazę, która umożliwia przechowywanie i operacje na danych w postaci XML-owej, a jej współpraca z PHP jest bezproblemowa i dobrze udokumentowana.
W tym artykule pokażemy, jak się łączyć z bazą danych DB2 Express oraz korzystać z nowego typu danych pozwalającego na przechowywanie dokumentów XML.
-
Zaawansowane ataki SQL Injection
Mike Shema
Ataki SQL Injection są wymierzone w trzon aplikacji webowej – bazę danych – i umożliwiają intruzowi zdobycie, modyfikację lub usunięcie dowolnych danych. Zrozumienie zasad działania SQL Injection jest konieczne do wypracowania odpowiednich metod obrony. Nauczymy Cię w jaki sposób atakować składnię zapytań SQL,przedstawimy jak przeprowadzane są ataki na składnię języka SQL, pokażemy również metody agresji na logikę SQL.
-
Wywiad z Tobiasem Schlittem, jednym z głównych deweloperów platformy eZ components
Dariusz Pawłowski
Tobias pracuje jako deweloper w firmie eZ systems. Obecnie zajmuje się rozwijaniem platformy eZ components. Jest dobrze znanym ekspertem PHP. Udziela się też m.in. w projekcie PEAR, gdzie rozwija kilka pakietów.
|