ďťż
Podstrony
|
telcocafeChciałbym nauczyć się PHP. Z czego radzicie mi korzystać? Mam na oku książkę Helionu "PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie trzecie". Chciałbym usłyszeć kilka opinii ludzi, którzy mieli z nią styczność.Przegladalem ja dosc dlugo w ksiegarni i wydawała sie bardzo dobra. Chcialem kupic ale myslac na spokojnie doszedlem do wniosku, ze jak naprawde bede chcial, to rownie dobrze PHP moge sie nauczyc z manuala i kursow internetowych (poki co to sie sprawdza :)). Jezeli jednak nie szkoda ci 100zl, i chcesz koniecznie kupic jakas ksiazke, to mysle ze to bedzie dobry wybor. Ja kupiłem parę dni temu tę książkę: http://helion.pl/ksiazki/php4po.htm i jestem bardzo zadowolony. Wszystko doskonale wytłumaczone. a ja mam tą książke :P i imho jest spokoooo :D Ale którą? :) Ale którą? :) Ja polecam PHP od podstaw - pisanie dynamicznych stron www wydawnictwo MIKOM cena około 36 zł. Jest tam diabelnie dużo informacji za rozsądną cenę. Podane jak na tacy. A ja polecam dla znających Angielski dokumentacje php.net + do tego manual A ja polecam dla znających Angielski dokumentacje php.net + do tego manual A ja chciałbym, żeby to było coś, dzięki któremu poznam od podstaw PHP i dobrze będę programował. Jak uczyc sie php to z "PHP i MySQL. Tworzenie stron www, Vademecum profecjonalisty" Ksiąszka jest naprawde super, po przeczytani kilku rodziałow zaponiesz ze jestes poczatkujacym :P Bossko :D I co zakupiłeś już tą książeczkę?Jak wrażenia? :) Ja sam PHP nauczyłem się czytając i edytując inny kod. Później sam zacząłem pisać skrypty. Jakoś mi to idzie. I nigdy nic nie wydałem na ksiązki o PHP, nic. Aby się czegoś dowiedzieć korzystam z Google. Znajduje się tam wiele opisów i zastosowań danych funkcji. A co najważniejsze zawsze znajduje to, co jest mi w danej chwili potrzebne. papa32 podziwiam Cie za ambicje ja niestety jej nie mam aż tak dużo.Moim marzeniem jest stworzenie prostego serwisu od podstaw i wydaje mi się że w tym przypadku bez książki ani rusz.Bo w internecie przeciez nie ma tutoriali o tym. Pozdrawiam! Jak uczyc sie php to z "PHP i MySQL. Tworzenie stron www, Vademecum profecjonalisty" Ksiąszka jest naprawde super, po przeczytani kilku rodziałow zaponiesz ze jestes poczatkujacym :P ciekawi mnie teraz czym sie rozni wydanie 3 od 2 :D Hm... to jest chyba wyjaśnione na stronce Helionu... W stosunku do poprzedniego wydania książka zawiera daleko idące zmiany w opisie PHP uwzględniając nowe mechanizmy w wersji 5 (nowy model obiektowy, obsługa wyjątków, opis nowych funkcji i zmiana funkcji występujących już wcześniej, zmiana niektórych zaleceń odnośnie sposobów programowania i używania niektórych narzędzi). Zaktualizowano kody źródłowe o wykorzystanie nowych mechanizmów (w tym również aktualizacja niektórych projektów całościowych). thx :D Może ktoś się wypowie na temat tej książki?Bo ja jej nie kupiłem tylko dlatego ze uznalem iż jest tam zbyt malo cwiczen praktycznych ktore rzeczywiscie przydadza sie poczatkowym webmasterom.A moze macie inne zdanie??? W tym tygodniu była w promocji na Helionie i zakupiłem sobie ją o 3 dyszki taniej... niebawem podzielę się spostrzeżeniami. Użytkownik Dark Eldar edytował ten post 03 kwiecień 2005, 11:57 Ksiazka jest pewnie dobra ale dlaczego chcesz odrazu kupować jak znajdziesz ją w jakiejś bibliotece i bedziesz miał wypozyczoną na 2 tygodnie i wkujesz ją na pamieć?? Zastanów sie bo 100 złotych nie leży na ulicy :) Jak chcesz koniecznie je widać to daj mojej osobie :) PHP-Kompe(n)dium wiedzy Wrzuce gdzieś na serwer i wyedytuje posta. Jak zapomne to priv. Spis Treści SPIS TREŚCI 1 WSTĘP 7 Dla kogo jest przeznaczona ta książka 7 Konwencje 7 Omówienie książki 7 Od autora 8 Przykłady kodu 8 CZYM JEST PHP 8 DLACZEGO POWINIENEŚ UŻYĆ PHP 9 GDZIE SZUKAĆ POMOCY 9 PODZIĘKOWANIA 10 O AUTORZE 10 ROZDZIAŁ 1. KOMPILACJA I INSTALOWANIE PHP 11 WSTĘP 11 POBIERANIE PHP 11 INSTALOWANIE WERSJI BINARNEJ 11 Binarna instalacja dla Windows 11 Instalowanie PHP w postaci modułu ISAPI 12 Użycie PHP jako CGI 14 Inne instalacje binarne 14 KOMPILOWANIE PHP 15 Kompilowanie PHP w Uniksach 15 Kompilacja modułu CGI 15 Kompilacja PHP jako statycznie dołączanego modułu Apache 17 Kompilacja PHP do postaci dynamicznie ładowanego modułu Apache 17 Podsumowanie kompilacji PHP w systemach Unix 18 Kompilowanie PHP w środowisku Windows 18 Podsumowanie kompilacji PHP 20 KONFIGUROWANIE PHP 20 Korzystanie z pliku php.ini 20 Inne metody zmiany konfiguracji PHP 21 PODSUMOWANIE 22 ROZDZIAŁ 2. JĘZYK 23 WSTĘP 23 OGÓLNE INFORMACJE NA TEMAT SKŁADNI 23 TYPY 24 Liczby — całkowite i zmiennoprzecinkowe 24 Ciągi 24 Tablice 25 ZMIENNE I STAŁE 26 Zmienne predefiniowane 26 Zasięg zmiennych 30 Stałe 31 OPERATORY I KOLEJNOŚĆ OPERATORÓW 31 PROGRAMOWANIE PRZEPŁYWU STEROWANIA 32 if, else, elseif 32 while 32 do .. while 32 for 33 foreach 33 switch 33 break i continue 35 include i require 36 FUNKCJE 36 Klasy i programowanie obiektowe 37 PORÓWNYWANIE WZORCÓW 39 Podsumowanie 39 ROZDZIAŁ 3. FORMULARZE I COOKIE 40 WSTĘP 40 OBSŁUGA FORMULARZY W PHP 41 Skalarne i wielowartościowe elementy formularza 41 Alternatywne metody odczytywania wartości z formularza 42 Użycie formularzy do przesyłania plików 45 Użycie rysunku jako przycisku wysłania danych 45 KONTROLA POPRAWNOŚCI DANYCH FORMULARZA 46 Kontrola danych za pomocą wyrażeń regularnych 46 Kontrola poprawności za pomocą sprawdzania typów 47 Klasa Validator 48 COOKIE 49 WAŻNE ZAGADNIENIA PROGRAMOWANIA DLA WWW 50 Obsługa nieprawidłowych danych 50 Obsługa i formatowanie wyświetlanych danych 52 PODSUMOWANIE 57 ROZDZIAŁ 4. OPERACJE NA PLIKACH 58 WSTĘP 58 ODCZYT I ZAPIS PLIKÓW 58 UŻYCIE GNIAZD 59 UŻYCIE POTOKÓW 60 KLASA FILE 61 PODSUMOWANIE 61 ROZDZIAŁ 5. WYSYŁANIE PLIKÓW PRZEZ FORMULARZ 62 WSTĘP 62 WYSYŁANIE POJEDYNCZEGO PLIKU 62 PUŁAPKI 64 PRZESYŁANIE WIELU PLIKÓW 64 BEZPIECZEŃSTWO 65 PODSUMOWANIE 66 ROZDZIAŁ 6. WSPÓŁPRACA Z BAZAMI DANYCH 67 WSTĘP 67 WPROWADZENIE 67 FUNKCJE BAZ DANYCH 67 MYSQL 68 Rozpoczynamy pracę z MySQL 68 Użycie MySQL 68 ODBC 71 Podstawy ODBC 71 Instalowanie i kompilowanie unixODBC 72 Kompilowanie PHP z obsługą unixODBC 72 Instalowanie sterownika OOB 72 Konfigurowanie OOB 72 Korzystanie z ODBC 73 PHPLIB 74 PRZECHOWYWANIE DANYCH Z FORMULARZY 75 WYKORZYSTANIE MOŻLIWOŚCI BAZY DANYCH 77 PODSUMOWANIE 78 ROZDZIAŁ 7. SESJE I STAN APLIKACJI 80 WSTĘP 80 PODSTAWY MECHANIZMU SESJI 80 WBUDOWANY W PHP MECHANIZM ZARZĄDZANIA SESJAMI 81 Rozpoczęcie pracy z sesjami w PHP 81 Przesyłanie identyfikatora sesji bez użycia cookie 83 Zapisywanie zmiennych sesji w bazie danych 85 Inne funkcje i opcje dotyczące sesji 89 UŻYCIE PHPLIB DO OBSŁUGI SESJI 90 TWORZENIE WŁASNEGO MECHANIZMU SESJI 92 INŻYNIERIA PROGRAMOWANIA A SESJE 92 PODSUMOWANIE 94 ROZDZIAŁ 8. UWIERZYTELNIANIE 95 WSTĘP 95 PODSTAWOWE UWIERZYTELNIANIE W APACHE 95 AKTUALIZACJA PLIKU .HTACCESS PRZY UŻYCIU PHP 97 PODSTAWOWE UWIERZYTELNIANIE ZA POMOCĄ PHP 99 KOMPLETNY SYSTEM UWIERZYTELNIANIA OPARTY O PHP 100 PODSUMOWANIE 104 ROZDZIAŁ 9. NIEZALEŻNOŚĆ OD PRZEGLĄDARKI 105 WSTĘP 105 ROZPOCZYNAMY 105 WEWNĘTRZNE FUNKCJE PHP 106 Dodatkowe informacje na temat Browscap 106 BROWSERHAWK 109 WYKORZYSTANIE DANYCH O PRZEGLĄDARCE 113 PODSUMOWANIE 114 ROZDZIAŁ 10. URUCHAMIANIE 115 WSTĘP 115 INŻYNIERIA PROGRAMOWANIA A URUCHAMIANIE 115 Projekt aplikacji 115 Definiowanie standardów programowania 116 Przegląd oprogramowania 116 Testowanie 117 Uruchamianie 117 PROGRAMOWANIE DEFENSYWNE 118 WŁASNA OBSŁUGA BŁĘDÓW 122 ZAAWANSOWANA OBSŁUGA BŁĘDÓW 125 PODSUMOWANIE 129 BIBLIOGRAFIA 130 ROZDZIAŁ 11. PONOWNE WYKORZYSTANIE KODU 131 WSTĘP 131 PONOWNE WYKORZYSTANIE KODU A INŻYNIERIA PROGRAMOWANIA 131 PONOWNE UŻYCIE ISTNIEJĄCEGO KODU 132 PHP 132 C/C++ 133 Java 138 Dodawanie obsługi Javy w PHP na *niksach 138 Dołączanie obsługi Javy w PHP dla Windows 139 Opcje konfiguracji Javy 139 COM 141 Inne metody 143 PODSUMOWANIE 144 BIBLIOGRAFIA 144 ROZDZIAŁ 12. ODDZIELANIE KODU HTML OD PHP 145 WSTĘP 145 WPROWADZENIE 145 ODDZIELENIE I INTEGRACJA PRZY UŻYCIU WBUDOWANYCH FUNKCJI PHP 146 Motywacja 146 Implementacja 147 Czego należy unikać 151 Podsumowanie: Oddzielanie i integracja przy wykorzystaniu funkcji PHP 151 WYKORZYSTANIE SYSTEMU SZABLONÓW 152 FastTemplate 152 Zaawansowane techniki użycia FastTemplate 157 PODSUMOWANIE 159 BIBLIOGRAFIA 159 ROZDZIAŁ 13. FAJNY PHP 160 WSTĘP 160 WYSYŁANIE DO PRZEGLĄDARKI PLIKÓW INNYCH NIŻ HTML 160 SKRYPTY AUTOMATYZUJĄCE 164 WDDX 168 MONITOROWANIE SIECI 172 PODSUMOWANIE 174 ROZDZIAŁ 14. WITRYNY OPARTE O SZABLONY 175 PODSTAWY WYKORZYSTANIA SZABLONÓW 175 ZAPOŻYCZANIE 183 PERSONALIZACJA WITRYNY 185 OBSŁUGA WIELU JĘZYKÓW 187 PODSUMOWANIE 189 ROZDZIAŁ 15. WITRYNY OPARTE O BAZĘ DANYCH 190 WSTĘP 190 PROJEKT BAZY DANYCH 190 ZARZĄDZANIE DANYMI APLIKACJI 192 WYŚWIETLANIE DANYCH 199 PODSUMOWANIE 204 ROZDZIAŁ 16. GENEROWANIE STATYCZNYCH STRON HTML W OPARCIU O DYNAMICZNE DANE 205 WSTĘP 205 KONCEPCJA 205 GENEROWANIE STRON STATYCZNYCH 205 Użycie buforowania 205 Użycie FastTemplate 207 TECHNIKI BUFOROWANIA 208 PODSUMOWANIE 210 ROZDZIAŁ 17. WITRYNY HANDLU ELEKTRONICZNEGO 211 WSTĘP 211 BEZPIECZEŃSTWO 211 Zastosowanie SSL 211 Certyfikaty 211 Bezpieczeństwo bazy danych 212 PRZETWARZANIE PŁATNOŚCI 212 DOSTARCZANIE PRODUKTÓW 219 PODSUMOWANIE 220 DODATEK A. FUNKCJE 221 DODATEK B. PREDEFINIOWANE ZMIENNE I STAŁE PHP 367 ZMIENNE 367 Zmienne Apache 367 Zmienne środowiska 369 Zmienne PHP 369 STAŁE 370 DODATEK C. OPCJE KOMPILACJI PHP 372 BAZY DANYCH 372 HANDEL ELEKTRONICZNY 374 GRAFIKA 374 RÓŻNE 375 --enable-inline-optimization 376 SIEĆ 379 DZIAŁANIE PHP 379 SERWER 380 TEKST I JĘZYK 380 XML 381 DODATEK D. OPCJE KONFIGURACJI PHP 382 OGÓLNE DYREKTYWY KONFIGURACJI 382 DYREKTYWY KONFIGURACJI POCZTY 385 DYREKTYWY KONFIGURACJI TRYBU BEZPIECZNEGO 385 DYREKTYWY KONFIGURACJI DEBUGGERA 385 DYREKTYWY ŁADOWANIA ROZSZERZEŃ 385 DYREKTYWY KONFIGURACJI MYSQL 386 DYREKTYWY KONFIGURACJI MSQL 386 DYREKTYWY KONFIGURACJI POSTGRESQL 386 DYREKTYWY KONFIGURACJI SYBASE 387 DYREKTYWY KONFIGURACJI SYBASE-CT 387 DYREKTYWY KONFIGURACJI INFORMIX 388 DYREKTYWY KONFIGURACJI BC MATH 389 DYREKTYWY KONFIGURACJI MOŻLIWOŚCI PRZEGLĄDAREK 389 DYREKTYWY KONFIGURACJI ZUNIFIKOWANEGO ODBC 389 DODATEK E. ZASOBY SIECI 390 ------------------ POBIERZ KSIĄŻKĘ Użytkownik lucky_92 edytował ten post 01 czerwiec 2005, 20:16 Ale jest to inwestycja, która może się zwórcić za jakiś czas. Z nawiązką. Poza tym nie widziałem jej w żadnej bibliotece i wątpię, żeby była dostępna do wypożyczenia przez jakiś rok albo więcej... Kolejki po nią ustawiają się pewnie długimi kolumnami na liście oczekujących. Polecił mi ją też mój dobry znajomy, a ściślej - zamówił 2 sztuki i jedną mi przekazał - za odp. opłatą oczywiście :) I jak napisałem, była 30% tańsza. Użytkownik Dark Eldar edytował ten post 07 kwiecień 2005, 18:46 |
|||
Sitedesign by AltusUmbrae. |