Grupa MagazynyInternetowe
Online: 895PHP zdobył przed laty popularność jako język skryptowy do tworzenia stron internetowych. Wzięła się ona z pewnością stąd, że jeszcze kilka lat temu nie było alternatywy dla szybkiego, prostego i dostosowanego do potrzeb WWW języka. Dziś jest inaczej. Prezentujemy języki i technologie, które również powstały z myślą o programowaniu webowym.
To już trzecie wydanie książki Andrzeja Kierzkowskiego, tłumaczącej nie tylko podstawy języka PHP 5, ale także zawierającej wiele praktycznych ćwiczeń. Autor od lat pisze książki dotyczące programowania w tym języku, począwszy od wydanego ponad 7 lat temu zbioru ćwiczeń dla PHP 4.
Język PHP jest wykorzystywany najczęściej do tworzenia skryptów pracujących na tekście. Jednak dzięki dołączonej do PHP bibliotece GD, możliwa jest łatwa praca na grafice - od prostej obróbki po rysowanie własnych elementów i wstawianie tekstu. Dzięki temu PHP może zastąpić proste programy do obróbki grafiki, co przydaje się w aplikacjach internetowych.
Symfony to jeden z najlepszych dostępnych obecnie frameworków w języku PHP. Dzięki jasnej strukturze oraz generatorom kodu przygotowanie kompletnej aplikacji WWW zajmuje kilku minut. Artykuł opisuje krok po kroku przebieg wykonania internetowego katalogu aparatów fotograficznych.
Istotną rolę w funkcjonowaniu współczesnych serwisów internetowych odgrywają bazy danych. Usprawniają one proces zarządzania informacjami udostępnianymi w ramach witryn.
Adobe Dreamweaver CS3 to nie tylko edytor HTML umożliwiający projektowanie stron WWW w trybie tekstowym i wizualnym, lecz również zintegrowane środowisko programistyczne przeznaczone do tworzenia dynamicznych serwisów internetowych, wykorzystujących takie technologie jak PHP, ASP i ColdFusion.
Propel, najbardziej popularny system mapowania relacyjno-obiektowego w PHP skraca cykl produkcyjny aplikacji internetowej. Poradnik zawiera zestawienie popularnych problemów, z którymi borykają się początkujący użytkownicy Propela.
W tym artykule zaprezentujemy prosty wzorzec projektowy z rodziny wzorców strukturalnych. Przyda się on w sytuacji, gdy zostaniesz z partiami kodu korzystającego ze starych i nierozwijanych już bibliotek.
Tworzenie wydajnych i przygotowanych na dużą popularność serwisów internetowych nie jest zadaniem łatwym. Przekonują się o tym webmasterzy, dla których sukces witryny okazuje się paradoksalnie przeszkodą w jego dalszym rozwoju. Nagły wzrost transferu i generowanego obciążenia serwera przekładają się bowiem wprost na dodatkowe koszty. Skutecznym rozwiązaniem okazuje się wówczas wykorzystanie mechanizmu cache.
PHPTAL jest implementacją pythonowskiego systemu Zope Page Template w języku PHP. Jego cechą charakterystyczną odróżniającą go od Smarty jest to, że zmienne występują wyłącznie w atrybutach znaczników. Poznanie biblioteki PHPTAL pozwala spojrzeć na podział przetwarzanie/ prezentacja z nieco węższej perspektywy.
Klasa XML_Serializer służy do konwersji tablic PHP na kod XML. Przekształcenie odwrotne realizuje klasa XML_Unserialize. Razem stanowią bardzo wygodne narzędzie, dzięki któremu zarówno generowanie, jak i odczyt kodu XML sprowadza się do operacji na tablicach.
Klasa SimpleXML służy do przetwarzania dokumentów XML. Artykuł opisuje podstawowe wykorzystanie tej klasy oraz przedstawia dwa przykłady przetwarzania dokumentów XML dostępnych w internecie: kursów walut NBP oraz listy książek wydawnictwa Helion.
Rosnąca popularność różnych frameworków, takich jak Ruby on Rails, sprawiła że wielu programistów PHP zadaje sobie pytanie, czy wciąż warto jeszcze rozwijać własne rozwiązania. W poszukiwaniu gotowych szkieletów aplikacji, sięgają najczęściej po Zend Framework. W tym artykule sprawdzimy, czy faktycznie oferuje on programiście PHP komfort pracy i zapewnia pisanym w oparciu o niego aplikacjom pewną przyszłość.
Z artykułu tego dowiesz się jak zwracać uwagę na bezpieczeństwo w aplikacjach PHP.
W przypadku gdy do tworzenia serwisu internetowego wykorzystywany jest język PHP, z góry zakładamy, że będzie mu towarzyszył system baz danych MySQL.
Najczęściej czytane (48h)
Polecamy:
Na skróty:
Magazyny Internetowe| Co za ile| Programy| Praca| Magazyn Internet| Internet Maker| Web Toster| ForumNasze serwisy: