
- PHP6 Co nowego w PHP6?
Richard Davey
Jednestego listopada 2005 w Paryżu odbyło się spotkanie twórców
platformy PHP. Kluczowym elementem spotkania była dyskusja nad
wyznaczeniem przyszłych kierunków rozwoju dla tej technologii. W wyniku rozmów
powstał protokół opisujący pomysły związane z odsłona PHP6.
- Audio Streaming w PHP - Ampache
Karl Vollmer
Do tworzenia portalu multimedialnego nie trzeba drogich, komercyjnych,
wydzielonych serwerów. Wystarczają PHP, serwer Apache oraz baza MySQL. W
artykule pokazane jest kompletne rozwiązanie umożliwiające streaming audio.
- EyeOS, System operacyjny w PHP
Steven Mautone i Pau Garcia-Milà
Wyobraźmy sobie, że nasze aplikacje webowe nie mają już surowego,
sztywnego interfejsu. Są elastyczne i umożliwiają uruchomienie wielu
aplikacji w jednym oknie przeglądarki - w ramkach o dowolnym rozmiarze, które
można przeciągać. Wyobraźmy sobie pulpit WWW z paskiem zadań i koszem na śmieci,
dobrze znany KDE, GNOME czy system MS Windows i MasOS. To nie sen - to eyeOS,
pierwszy graficzny system operacyjny napisany w czystym PHP i JavaScript.
- Wzorce projektowe w akcji
czyli ciąg dalszy Niezbędnika dewelopera PHP Piotr Szarwas
Czytelny i przejrzysty kod. Elastyczna i w każdym momencie gotowa na rozbudowę
architektura. Bogata, dodawania w elegancki sposób funkcjonalność. I w
końcu najlepsze praktyki programowania obiektowego w PHP5. Poznaj trzy
kolejne omówione w tym artykule wzorce projektowe.
- Mariaż PHP i Pythona Tworzymy interfejs graficzny z
wykorzystaniem SOAP
Krzysztof Sobolewski
Każdy język ma swoje mocne strony: PHP słynie z oprogramowania serwerowego,
Pyton -z możliwości łatwego tworzenia rozbudowanych aplikacji klienckich,
wyposażony w graficzny interfejs użytkownika (GUI). Łącząc możliwości obu
języków, dzieki protokołowi SOAP, w prosty sposób otrzymamy potężną i
funkcjonalną aplikację typu klient-serwer.
- Zatruwanie sesji PHP
Jakub Mrugalski
Słyszałeś o przechwytywaniu i modyfikowaniu zmiennych POST , GET,
COOKIES i myślisz, że wystarczy zamiast nich korzystać z sesji aby odgradzać
się murem od niebezpieczeństw. Rzeczywistość jest jednak znacznie gorsza: to
co wydaje się być ścianą warowni, jest zaledwie ukrywającym zagrożeniem
przed użytkownikiem parawanem, który bardzo łatwo naruszyć.
- Bezpieczne multimedia
Patrick O’Brien
Każdy chyba ma jakieś prywatne zdjęcia, którymi za pośrednictwem strony
internetowej chciałby się podzielić ze znajomymi, rodziną czy kolegami z
pracy, ale wolałby jednocześnie ukryć przed wścibskimi ogółem internautów.
Cel ten można łatwo osiągnąć mając do dyspozycji serwer WWW obsługujący
PHP oraz przedstawioną w tym artykule aplikację kontrolującą dostęp do
obrazków.
- DBDesigner 4
Pierre Hebel
Poprawne modelowanie danych jest gwarancją ( tak jak przemyślane
oprogramowanie ) skuteczność podczas formułowania zapytań do Waszej bazy
danych. DBDesigner 4 pozwala szczególnie na dużych strukturach danych mieć
globalny, graficzny i bardzo precyzyjny widok organizacji danych na jakich
pracujemy.
|