Wyniki wyszukiwania
Znalezione e-booki
XML w PHP – zastosowania
Bardzo się chyba nie pomylę, jeżeli napiszę, że większość z nas miała do czynienia z dokumentami XML lub chociażby słyszała terminy „dokument XML”, „język XML” lub tym podobne. Extensible Markup Language (XML) to sposób na opisywanie struktury danych. Swoją popularność zawdzięcza przede wszystkim bardzo prostej, rozszerzalnej składni. Stosując XML, nie (...)
Walidacja PHP + JavaScript
Chyba nikomu nie trzeba tłumaczyć, jak brzemienne w skutkach może okazać się wysłanie do bazy danych informacji podanych przez klienta bez wcześniejszego sprawdzenia ich poprawności. Pod pojęciem poprawności rozumieć należy nie tylko kwestie formatowania, sprawdzania pustych pól formularza czy choćby upewnienia się, czy adres e-mail podany przez klienta posiada znak (...)
Mechanizm obsługi sesji i cookies
Atrakcyjna strona internetowa to nie tylko piękna szata graficzna. To strona, potrafiąca dostosować się sama do preferencji użytkownika, który ją odwiedza. Czy to zadanie jest wykonalne? Odpowiedź na to pytanie jest prosta: oczywiście. Dzięki kontroli sesji i cookies możesz zwiększyć atrakcyjność swojej strony, gromadzić informacje o odwiedzających Twoją stronę internautach, (...)
Instalacja środowiska LAMP – Linux, Apache, MySQL, PHP5
Czy można uruchomić niskim kosztem dobry serwer WWW z obsługą takich technologii, jak PHP oraz MySQL? Odpowiedź na to pytanie jest jedna – można i do tego nie tylko dobry, ale nawet bardzo dobry, wystarczy tylko zdecydować się na Linuksa. Wbrew krążącym opiniom (wydawanym głównie przez osoby niezbyt zorientowane w (...)
Obsługa plików
Tworząc skrypty lub większe programy, trudno nie zetknąć się z problemem obsługi systemu plików. Logowanie błędów lub zdarzeń serwera, księga gości, liczniki odwiedzin czy choćby prosta baza danych teleadresowych to tylko niektóre z problemów, które można rozwiązać za pomocą zwykłych plików tekstowych. Przykłady zastosowań plików można by mnożyć bez końca. (...)
Znalezione artykuły
Xchangeboard 1.75 Beta
Xchangeboard to darmowe (freeware), wielojęzyczne forum dyskusyjne, napisane w PHP i korzystające z bazy MySQL. Podobnie, jak w innych rozwiązaniach tego typu, dyskusje w Xchangeboard toczą się odrębnych wątkach. Oprócz tekstu (który da się formatować za pomocą edytora WYSIWYG), użytkownicy mogą na nich zamieszczać grafikę (istnieje do tego celu rozbudowany interfejs, przypominający ... »
KiweeCommerce 1.0.0
KiweeCommerce to opensourcowy (licencja GNU GPL), napisany w PHP z użyciem technologii AJAX sklep internetowy. Został przewidziany jako rozszerzenie (moduł) popularnego CMS-a (systemu zarządzania treścią, ang. Content Management System) MODx (http://www.modxcms.com/), dzięki czemu korzysta m.in. z panelu konfiguracyjnego i instalacyjnego tego systemu oraz jego bazy danych. Możliwa jest również ... »
NG-Admin 1.3
NG-Admin to opensourcowe (licencja GNU GPL), napisane w PHP z użyciem technologii AJAX (dynamiczne strony WWW) narzędzie do zarządzania bazami danych, działającymi m.in. pod MySQL-em. Jest wielojęzyczne – ma różne wersje językowe oraz łatwe w rozbudowie dzięki systemowi wtyczek (pluginów), konfiguracji i przystosowaniu do konkretnych potrzeb. To ostatnie dotyczy również modyfikacji ... »
Tribal CMS 5.0.5
Tribal CMS to opensourcowy (licencja GNU GPL; istnieje też opcja komercyjna), napisany w PHP system zarządzania treścią (CMS, ang. Content Management System) witryny internetowej. Jest przeznaczony dla wielu użytkowników i pozwala na zarządzanie ich prawami. Tribal CMS jest też łatwo skalowalny, dzięki czemu nadaje się do prowadzenia witryny dowolnego rodzaju i rozmiaru – od prostych ... »
Text_Spell_Audio 0.1.0
Text_Spell_Audio to należący do repozytorium PEAR (http://pear.php.net), obiektowo zorientowany pakiet do syntezy mowy, czyli jej generowania na podstawie podanego tekstu, z poziomu aplikacji PHP-owych. Jego działanie opiera się na próbkach dźwięku nazywanych samplami (ang. samples), które musimy wytworzyć sami, np. nagrywając poszczególne sylaby z użyciem mikrofonu podłączonego do karty ... »
SQLite 3.5.8
Pojawiła się nowa wersja popularnej nie tylko w świecie PHP bazy danych SQLite. Nosi ona numer 3.5.8 i stoi pod znakiem paru nowości oraz usunięcia sporej ilości błędów. Omówienie nowości w SQLite 3.5.8 warto zacząć od generatora liczb pseudolosowych, który doczekał się specjalnego interfejsu sqlite3_randomness().Dwa kolejne nowe interfejsy to sqlite3_context_db_handle(), zwracający ... »
RackTables 0.14.12
RackTables to opensourcowe (licencja GNU GPL), napisane w PHP narzędzie ułatwiające zarządzanie sprzętem komputerowym w firmie. Przydaje się przede wszystkim w serwerowniach, w których funkcjonują klastry (ang. cluster), czyli zestawy wielu komputerów połączonych w większe jednostki obliczeniowe. RackTables przedstawia stricte sprzętowe podejście; nawet jego nazwa sugeruje, że służy ... »
OpenDocument 0.1.2
OpenDocument to należący do repozytorium PEAR (http://pear.php.net) pakiet do obsługi standardu Open Document Format (ODF) w aplikacjach PHP-owych. Format ten jest oparty na XML-u; należy też do standardów ISO (ISO/IEC 26300:2006). Jego specyfikacja (dostępna na witrynie http://www.oasis-open.org) jest otwarta i dostępna dla każdego; co więcej, jest on zalecany czy wręcz wymagany przez ... »
cpCommerce 1.1.0
cpCommerce to opensourcowy (licencja GNU GPL), napisany w PHP z użyciem MySQL-a sklep internetowy. Jest wielojęzyczny i bardzo łatwy w rozbudowie dzięki modularnej strukturze, a jego wygląd opiera się na szablonach, więc bez problemu dopasujemy go do swoich potrzeb. cpCommerce dysponuje wygodnym panelem administracyjnym, pozwalającym nam na zarządzanie praktycznie całym sklepem: modułami, ... »
ImageMagick 6.3.3-7
ImageMagick to opensourcowa (licencja własna, wg twórców projektu zgodna z GNU GPL) biblioteka do obróbki i przetwarzania grafiki, przeznaczona dla wielu języków programowania, w tym PHP, Pythona, Perla, C, C++, Javy, Lispa czy platformy .NET. Jest często wykorzystywana w aplikacjach PHP-owych, szczególnie w galeriach zdjęć (np. skalowanie, obracanie czy ustawianie parametrów obrazu typu ... »