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
Blitz templates
Blitz templates to opensourcowy (licencja BSD) system szablonów dla PHP. Został napisany w języku C i jest instalowany jako rozszerzenie interpretera PHP. Jego główną zaletą jest wydajność: zgodnie z testami przedstawionymi na stronie domowej projektu, Blitz templates jest ok. 2 razy szybszy od systemu szablonów Smarty.Co więcej, jego stosowanie jest ok. 4 razy wydajniejsze niż korzystanie ... »
XCache 1.2.1
XCache to opensourcowe (licencja BSD) narzędzie, które przyspiesza wykonywanie aplikacji PHP-owych poprzez keszowanie (ang. caching) ich opkodu, czyli kodu binarnego, do którego parser PHP kompiluje kod źródłowy, a który jest następnie wykonywany przez silnik Zend (pełniący tutaj rolę 'procesora'). Program współpracuje z PHP4, PHP5, PHP5.1 i PHP5.2.Twórcy projektu XCache twierdzą, że ... »
WSO2 Web Services Framework for PHP 1.2.0
Usługi sieciowe (Web Services, tłumaczone też jako webserwisy) to pewien sposób komunikacji w architekturze klient-serwer, gdzie wymiana danych następuje za pomocą protokołu HTTP, który jest wykorzystywany do przesyłania między obiema stronami komunikatów zapisanych w XML-u. Najpopularniejsze rodzaje Web Services to m.in. SOAP czy XML-RPC. Jest to bardzo zaawansowana technologia, wykorzystywana ... »
phpPayPalPro 0.2.1
phpPayPalPro to opensourcowe (licencja BSD) narzędzie pozwalające na dokonywanie operacji finansowych za pomocą serwisu PayPal z poziomu aplikacji PHP. Łączy się ono z serwerem PayPal przy użyciu prokotołu SOAP, korzystając przy tym z udostępnianego przez twórców PayPala interfejsu programistycznego Website Payments Pro SOAP 1.1. phpPayPalPro działa pod PHP5 lub nowszym (PHP 5.1 lub 5.2) ... »
Docvert 3.3
Docvert to opensourcowy (licencja GNU GPLv3), napisany w PHP konwerter dokumentów stworzonych w popularnych edytorach tekstu do formatu HTML lub XML, np. w celu wyświetlenia na stronie WWW. Obsługuje m.in. pliki DOC (MS Word) i ODT (Open Document Format; standard otwarty, obsługiwany przez Open Office 2.0 i wyższe oraz inne edytory).Jest rozbudowywalny dzięki wtyczkom (pluginom) w PHP oraz definicjom ... »
Xdebug 2.0.0
Ukazała się wersja 2.0.0 znanego debugera do PHP, noszącego nazwę Xdebug. Narzędzie działa w architekturze klient-serwer: tę drugą spełnia sam Xdebug, podczas gdy do tej pierwszej nadaje się dowolna przystosowana do współpracy z nim aplikacja, np. edytor programistyczny czy narzędzie napisane w języku PHP. Główne zmiany w wersji 2.0.0 obejmują poprawienie błędów pojawiających ... »
PBS Helpdesk 0.95
PBS Helpdesk to darmowe (freeware), napisane w PHP narzędzie do zarządzania kontaktami z klientami (CRM, ang. Customer Relationships Management) i pomocą techniczą (ang. helpdesk). Pozwala także na prowadzenie księgowości i organizowanie różnych procesów biznesowych.Zacznijmy od pomocy i kontaktów z klientami. PBS Helpdesk pozwala na łatwe zapisywanie informacji o zgłoszeniach od klientów, ... »
QuickSkin 2.1.0rc1
QuickSkin to opensourcowy (licencja GNU LGPL 3.0), obiektowo zorientowany, napisany w PHP system szablonów (ang. templates). Jest łatwy w rozbudowie dzięki systemowi wtyczek (pluginów lub rozszerzeń). Projekt był wcześniej znany pod nazwą SmartTemplate, ale ją zmieniono z powodu pomyłek ze słynnym systemem Smarty (http://smarty.php.net). W wielu dziedzinach, QuickSkin i Smarty są do siebie ... »
Nola Pro 4.0.2683
NolaPro to darmowy (freeware), napisany w PHP z użyciem MySQL-a system finansowo-księgowy. Ma przejrzysty i wygodny interfejs – wszystkie grupy jego funkcji są podzielone na odrębne sekcje, które są zawsze dostępne w menu na górze ekranu.NolaPro pozwala nam na zarządzanie i księgowanie zamówień (sekcja. orders), należności od klientów (billing), naszych zobowiązań wobec ... »
Config 1.10.11
Config to należący do repozytorium PEAR (http://pear.php.net), obiektowo zorientowany pakiet służący do odczytu, przetwarzania (parsowania), tworzenia i modyfikacji plików konfiguracyjnych dla aplikacji PHP-owych i nie tylko. Obsługuje wiele formatów, w tym XML, INI, PHP (skrypty PHP-owe zawierające ustawienia, np. w postaci stałych) czy Apache (konfiguracja serwera WWW o tej samej nazwie). ... »