reklama - zainteresowany?

Perl w zarzÄ…dzaniu witrynami WWW - Helion

Perl w zarzÄ…dzaniu witrynami WWW
Autor: John Callender
Tytuł oryginału: Perl for Web Site Management
TÅ‚umaczenie: Wojciech Derechowski
ISBN: 83-7197-676-3
stron: 480, Format: B5, okładka: miękka
Data wydania: 2002-07-03
Księgarnia: Helion

Cena książki: 49,00 zł

Dodaj do koszyka Perl w zarzÄ…dzaniu witrynami WWW

Tagi: Perl - Programowanie | Perl/CGI - Programowanie

Książka mówi o tym, jak osiągać wyniki. Ściślej, mówi o tym, jak osiągać je szybciej, skuteczniej i z większą przyjemnością, zwłaszcza, gdy mamy pracę, która polega na tworzeniu i utrzymaniu użytecznych kolekcji informacji World Wide Web. Co ważniejsze jednak, książka pokazuje, jak dokonać tych rzeczy przy użyciu języka programowania Perl.

W najbardziej ogólnym sensie książka dotyczy tego, jak opuścić świat użytkowników i wyruszyć do nowego świata programistów komputerowych. Droga, która tam wiedzie, składa się z wielu kolejnych etapów lecz niniejsza książka nie ma zamiaru prowadzić Was do samego końca. Skupia się tylko na pierwszych kilku krokach, starając się Was przeprowadzić jak najbezpieczniej przez najbardziej oczywiste pułapki. To, jak daleko dotrzecie, zależy od Waszych potrzeb i zdolności. Książka na pewno pomaga rozpocząć tę podróż.

Dodaj do koszyka Perl w zarzÄ…dzaniu witrynami WWW

 

Osoby które kupowały "Perl w zarządzaniu witrynami WWW", wybierały także:

  • Perl. Mistrzostwo w programowaniu
  • Wielkie umysÅ‚y programowania. Jak myÅ›lÄ… i pracujÄ… twórcy najważniejszych jÄ™zyków
  • Learning Perl. Making Easy Things Easy and Hard Things Possible. 7th Edition
  • 100 sposobów na Perl
  • Mastering Perl. 2nd Edition

Dodaj do koszyka Perl w zarzÄ…dzaniu witrynami WWW

Spis treści

Perl w zarządzaniu witrynami WWW -- spis treści

Przedmowa (9)

Rozdział 1. Porządkujemy narzędzia (17)

  • Oprogramowanie o źródÅ‚ach otwartych i zamkniÄ™tych (17)
  • Oceniamy dostawcÄ™ hostingu (19)
  • MożliwoÅ›ci wyboru hostingu (22)
  • Zaczynamy pracÄ™ z protokoÅ‚ami SSH i TELNET (23)
  • Poznajcie shell Unixa (25)
  • Wykrywamy usterki Sieci (33)
  • Odpowiedni edytor tekstowy (37)

Rozdział 2. Wprowadzamy Perl (41)

  • Znajdujemy Perl w systemie (41)
  • Tworzymy skrypt "Hello, world!" (42)
  • Sprawa ./ (46)
  • Prawa dostÄ™pu do pliku w systemie Unix (47)
  • Uruchamianie (i debugging) skryptu (50)
  • Dokumentacja Perl (52)
  • Zmienne Perl (53)
  • Jeszcze o cytowaniu (57)
  • "Hello world!" jako skrypt CGI (58)

Rozdział 3. Uruchamiamy bramkę formularz - e-mail (65)

  • Sprawdzamy obecność CGI.pm (65)
  • Tworzymy formularz HTML (67)
  • Atrybut ACTION w znaczniku <FORM> (70)
  • Skrypt mail_form.cgi (71)
  • Ostrzeżenia od opcji -w Perla (72)
  • Sekcja konfiguracyjna (73)
  • WywoÅ‚ujemy CGI.pm (74)
  • PÄ™tle foreach (75)
  • Instrukcje if (76)
  • Uchwyty plików i wyjÅ›cie do potoku (81)
  • Instrukcje die (82)
  • Wyprowadzamy wiadomość (83)
  • Testujemy skrypt (84)

Rozdział 4. Stosujemy Perl do edycji (87)

  • Zachowujemy ostrożność (87)
  • Zmieniamy nazwy plików (88)
  • Modyfikujemy atrybuty HREF (99)
  • Zapisujemy zmodyfikowane pliki na dysk (106)

Rozdział 5. Parsing plików tekstowych (109)

  • Problem "brudnych danych" (109)
  • Wymagane wÅ‚asnoÅ›ci (111)
  • Uzyskujemy dane (111)
  • Parsing danych (113)
  • Wyprowadzamy próbkÄ™ danych (127)
  • ZwiÄ™kszamy przenikliwość skryptu (130)
  • Parsing pliku kategorii (133)
  • Testujemy skrypt ponownie (136)

Rozdział 6. Generujemy HTML (143)

  • Zmodyfikowany skrypt make_exhibit.plx (143)
  • Zmiany w &parse_exhibitor (154)
  • Dodajemy kategorie do firmowych list (157)
  • Tworzymy kartoteki (160)
  • Generujemy strony HTML (161)
  • Generujemy stronÄ™ głównÄ… (169)

Rozdział 7. Wyrażenia regularne po prostu (171)

  • Ograniczniki (171)
  • Modyfikatory koÅ„cowe (172)
  • Wzorzec wyszukiwania (172)
  • Robimy rundkÄ™ (175)
  • MyÅ›limy jak komputer (177)

Rozdział 8. Parsing dzienników dostępu do serwera WWW (183)

  • Struktura pliku dziennika (183)
  • Konwersja adresów IP (185)
  • Skrypt analizy dziennika (189)
  • Inne formaty pliku dziennika (193)
  • Przechowujemy dane (196)
  • Struktura danych "wizyty" (197)

Rozdział 9. Arytmetyka na datach (201)

  • Zmiany formatu daty(czasu) (201)
  • Użycie moduÅ‚u Time::Local (202)
  • ZapamiÄ™tanie zmian formatu daty (204)
  • ZasiÄ™g w anonimowym bloku (206)
  • Użycie bloku BEGIN (207)

Rozdział 10. Raport o dostępie do serwera WWW (209)

  • Nowe procedury &new_visit i &add_to_visit (209)
  • Generujemy raport (212)
  • WyÅ›wietlamy szczegóły każdej wizyty (216)
  • Najbardziej popularne strony (222)
  • Ciekawsze sortowanie (223)
  • WysyÅ‚amy raport pocztÄ… (230)
  • Wykorzystujemy cron (238)

Rozdział 11. Sprawdzamy odnośniki (243)

  • Utrzymanie odnoÅ›ników (243)
  • Znajdujemy pliki z File::Find (244)
  • Szukamy odnoÅ›ników (247)
  • Ekstrakcja (249)
  • SkÅ‚adamy wszystkie części w caÅ‚ość (252)
  • Korzystamy z CPAN (261)
  • Sprawdzamy zdalne odnoÅ›niki (266)
  • WÅ‚aÅ›ciwy program do sprawdzania odnoÅ›ników (272)

Rozdział 12. Wprowadzamy książkę gości CGI (285)

  • Skrypt obsÅ‚ugujÄ…cy książkÄ™ goÅ›ci (285)
  • Tryb zagrożenia (289)
  • WstÄ™pne prace nad książkÄ… goÅ›ci (290)
  • Unieszkodliwianie przez odniesienia wsteczne (295)
  • Zajmowanie pliku (296)
  • Prawa dostÄ™pu do pliku książki goÅ›ci (300)

Rozdział 13. Uruchamiamy narzędzie CGI do wyszukiwania (303)

  • Pobieramy i kompilujemy SWISH-E (303)
  • Indeksujemy w SWISH-E (307)
  • WywoÅ‚ujemy SWISH-E z wiersza poleceÅ„ (309)
  • WywoÅ‚ujemy SWISH-E przez skrypt CGI (310)

Rozdział 14. Używamy szablonów HTML (317)

  • Używamy szablonów (317)
  • Wczytujemy uzupeÅ‚nienia z powrotem (321)
  • Przepisujemy caÅ‚Ä… witrynÄ™ (324)

Rozdział 15. Generujemy odnośniki (333)

  • Koncepcja docbase (333)
  • Architektura witryny CyberFair (334)
  • Struktura danych skryptu (344)
  • Stosujemy Data::Dumper (345)
  • Tworzymy anonimowe hashe i tablice (346)
  • Generujemy odnoÅ›niki automatycznie (347)
  • Wstawiamy odnoÅ›niki (350)

Rozdział 16. Piszemy moduły Perl (351)

  • Prosty szablon moduÅ‚u (351)
  • Instalujemy moduÅ‚ (355)
  • ModuÅ‚ Cyberfair::Page (356)

Rozdział 17. Dodajemy strony za pomocą skryptu CGI (361)

  • Po co dodawać strony za pomocÄ… skryptu CGI (361)
  • Skrypt do tworzenia dokumentów HTML (361)
  • Sterowanie wielostopniowym skryptem CGI (371)
  • Użycie odnoÅ›ników z parametrem (372)
  • Budujemy formularz (373)
  • OgÅ‚aszamy strony ze skryptu CGI (377)
  • WywoÅ‚ujemy polecenia zewnÄ™trzne poprzez system i Backtrics (379)
  • Warunki wyÅ›cigu (380)
  • Zajmowanie plików (381)
  • Dodajemy sprawdzanie odnoÅ›ników (383)

Rozdział 18. Miejsce przyznawane przez motory wyszukiwania (385)

  • Instalujemy WWW::Search (386)
  • Program dla wyników pojedynczego wyszukiwania (387)
  • Program dla wyników wielokrotnego wyszukiwania (392)
  • Funkcja map (398)

Rozdział 19. Nadzorujemy użytkowników (401)

  • Bezstanowe transakcje (402)
  • Identyfikacja poszczególnych użytkowników (402)
  • Podstawowe uwierzytelnianie (403)
  • Automatyczna rejestracja użytkowników (406)
  • Zapisujemy dane w serwerze (408)
  • Skrypt rejestracji (414)
  • Skrypt weryfikacji (428)

Rozdział 20. Przechowujemy dane w plikach DBM (435)

  • Jak przechowywać dane (435)
  • Funkcja tie (436)
  • PrzykÅ‚ad skryptu DBM (437)
  • Zajmowanie z blokowaniem i bez blokowania (438)
  • Przechowujemy dane wielopoziomowe w plikach DBM (439)
  • Skrypt rejestracji z użyciem MLDBM (440)
  • Skrypt weryfikacji z użyciem MLDBM (446)

Rozdział 21. Dokąd iść dalej (455)

  • Administracja systemem Unix (455)
  • Programowanie (456)
  • Administracja serwerem Apache i mod_perl (460)
  • Relacyjne bazy danych (460)
  • Apel (462)

Skorowidz (463)

Dodaj do koszyka Perl w zarzÄ…dzaniu witrynami WWW

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.