E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL.



Podobne dokumenty
Sklep Internetowy (HTML/xHTML, CSS, JavaScript, PHP, MySQL)

SPECYFIKACJA WDROŻENIA SKLEPU MAGENTO

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Integracja Symfonia ERP ze sklepem internetowym

Szczegółowy opis zamówienia:

Szybki, prosty i oszczędny sposób na Twój własny sklep online! Oferta przygotowana specjalnie dla

Django : praktyczne tworzenie aplikacji sieciowych / Antonio Mele. Gliwice, cop Spis treści

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

Aplikacje Internetowe

PrestaShop. Sklep internetowy szyty na miarę

DOBRE STRONY TWOJEJ FIRMY

INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH

Języki programowania wysokiego poziomu. Ćwiczenia

Część 3 - Konfiguracja

PRZEWODNIK PO PRZEDMIOCIE

LeftHand Sp. z o. o.

PHP i MySQL dla każdego / Marcin Lis. Wyd. 3. Gliwice, cop Spis treści

Spis treści. O autorze 13 Przedmowa 15 Wprowadzenie 17

Część I Rozpoczęcie pracy z usługami Reporting Services

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

PRÓBNY EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE CZĘŚĆ PRAKTYCZNA

Instrukcja Integracja z RedCart. Wersja z Copyright Zakupteraz.pl

Wdrożenie modułu płatności eservice. dla systemu Zen Cart

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Kurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

REFERAT O PRACY DYPLOMOWEJ

Tworzenie wersji demonstracyjnych enova365 na potrzeby prezentacji u Klienta

INSTRUKCJA OBSŁUGI PANELU ADMINISTRACYJNEGO MÓJ DOTPAY v0.1

Specyfikacja implementacyjna aplikacji serwerowej

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

MAMP: Można to pobrać i zainstalować z XAMPP: Można go pobrać i zainstalować z

INSTRUKCJA OBSŁUGI Wersja: 2.5

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

Wdrożenie modułu płatności eservice. dla systemu Magento

Projektowani Systemów Inf.

Języki programowania wysokiego poziomu. Blog

Polityka prywatności serwisu

Wdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x

OGŁOSZENIE O ZAMÓWIENIU O WARTOŚCI PONIŻEJ EURO. Zn. spr. ZG /2014

Strona wizytówka od 400 zł

Tworzenie stron www. Standard. Cena: 1950 zł netto

Panel administracyjny serwera: admin.itl.pl

Dokumentacja Użytkownika Systemu

Opis funkcjonalny sklepu: Ogólnie

Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4

REFERAT PRACY DYPLOMOWEJ

Programowanie w Sieci Internet Python - c. d. Kraków, 28 listopada 2014 r. mgr Piotr Rytko Wydział Matematyki i Informatyki

ShopGold Integrator by CTI. Instrukcja

S Y S T E M S K L E P Ó W I N T E R N E T O W Y C H R E D C A R T. P L

emszmal 3: Automatyczne księgowanie płatności do zamówień w programie Subiekt Nexo (plugin dostępny w wersji ecommerce)

Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne.

Integracja przykładowej hurtowni z serwisem aukcyjnym Allegro.

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

1 z :18

Sklepy Internetowe oferta

Szkolenie. IBM Lotus - Podstawy projektowania aplikacji w Domino Designer 8.5. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

INSTRUKCJA PIERWSZEGO URUCHOMIENIA I KONFIGURACJI PROGRAMU StartStop w wersji SaaS. 1 S t r o n a

Instrukcja Integracja z istore. Wersja z 07/02/2015. Copyright Zakupteraz.pl

Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor

REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką

emszmal 3: Automatyczne księgowanie płatności do zamówień w programie Subiekt GT (plugin dostępny w wersji ecommerce)

Przewodnik użytkownika Bazy Ogłoszeń

Działający siedem dni w tygodniu, przez 24h na dobę sklep internetowy stanie się skutecznym

Cemarol Sp. z o.o. Polityka prywatności (pliki cookies) 1. Informacje ogólne.

2. Przygotowanie stanowiska komputerowego i urządzeń peryferyjnych do pracy. Słuchacz powinien poznać:

Zestaw podstawowych funkcjonalności zawartych w systemie sklepu internetowego LogiShop

Referat pracy dyplomowej

T-SQL dla każdego / Alison Balter. Gliwice, cop Spis treści. O autorce 11. Dedykacja 12. Podziękowania 12. Wstęp 15

SklepEF5 moduł sklepu i zamówień internetowych do programu EuroFirma i Hermes firmy Humansoft

Języki programowania wysokiego poziomu. Forum

Tworzenie aplikacji Web Alicja Zwiewka. Page 1

Spis treści. Spis treści Wstęp Instalacja nazwa.pl Instalacja Home.pl Edycja grafiki strony logo...

POLITYKA PRYWATNOŚCI SERWIS:

Dokumentacja Użytkownika Systemu

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

Instrukcja Inetgracja z Clickshop. Wersja z 29/10/2014. Copyright Zakupteraz.pl

ZAPROSZENIE DO ZŁOŻENIA OFERTY

Załącznik nr 1. Specyfikacja techniczna portalu internetowego Łódź, r.

Aplikacje internetowe - laboratorium

Symfonia Produkcja Instrukcja instalacji. Wersja 2013

Praca Magisterska "System zdalnego składania ofert kupna i sprzedaży za pośrednictwem Internetu" AUTOR PROMOTOR

Aby złożyć zamówienie bezpośrednio przez sklep internetowy należy wykonać następujące kroki:

Bezpieczne strony WWW dla edukacji, organizacji non-profit i uŝytkowników indywidualnych.

Partnerzy ds. rozwiązań czyli firmy oferujące płatności PayPal jako zintegrowany element ich rozwiązań handlowych.

Instrukcja obsługi programu

Płatności CashBill dla QuickCart

PHP: bazy danych, SQL, AJAX i JSON

Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny

ANGULARJS TWORZENIE APLIKACJI INTERNETOWYCH

Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści

System EssentioCMS. Korzyści z zastosowania EssentioCMS

ZASADY KORZYSTANIA Z PLIKÓW COOKIES ORAZ POLITYKA PRYWATNOŚCI W SERWISIE INTERNETOWYM PawłowskiSPORT.pl

Pierwszy projekt. Na początku warto wspomnieć, że program WebSite X5 dostępy jest w 3 wariantach: Start, Evolution oraz Professional

Instrukcja instalacji i obsługi programu Szpieg 3

Transkrypt:

E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL. Autor: Larry Ullman Poznaj zasady wirtualnego handlu i zarabiaj prawdziwe pieniądze Jak stworzyć doskonałą witrynę sklepu internetowego? Jak zapewnić maksymalne bezpieczeństwo Twojej strony? Jak przeprowadzać sprzedaż i zarządzać stanem magazynowym? Handel elektroniczny to znakomity sposób prowadzenia działalności zarobkowej. Twoje przedsięwzięcie może odnieść prawdziwy sukces pod warunkiem, że się do niego dobrze przygotujesz. Oto jedna z nielicznych książek na rynku dostarczających szczegółowych informacji na temat tworzenia serwisów e-commerce z wykorzystaniem PHP i MySQL. Bez względu na to, czy tworzysz dynamiczne strony internetowe od lat, czy dopiero od kilku tygodni, z pewnością znajdziesz tu mnóstwo bezcennych informacji. Dzięki książce E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL dowiesz się, jak zaprojektować bazę danych, generować katalog produktów, zarządzać koszykiem zakupów, obsługiwać zamówienia i płatności oraz sprawić, by Twój sklep internetowy nie wymagał od Ciebie pracy ponad siły, a jednak był dochodowy. Podręcznik zawiera również omówienie tak istotnych zagadnień, jak zapewnienie bezpieczeństwa witryny oraz zadbanie o interfejs przyjazny użytkownikom, a także informacje dotyczące modułowego programowania, gotowego do dalszej rozbudowy. Przytoczone tu praktyczne przykłady pozwolą Ci spojrzeć na systemy e-commerce z możliwie jak najszerszej perspektywy. Spis treści: Wybór technologii internetowych Struktura i projekt witryny Zarządzanie zawartością witryny Tworzenie kont użytkowników Łączenie różnych systemów płatniczych Sprzedaż wirtualnych produktów Tworzenie bezpiecznego środowiska serwera i baz danych Tworzenie paneli administracyjnych Zasady składania zamówień Wprowadzenie (13) Magia tworzenia profesjonalnych serwisów e-commerce. Czym jest handel elektroniczny? (13) Podstawowe informacje o książce (14) o Wykorzystane technologie (15) o Gdzie szukać pomocy? (15) Wymagania (16) o Podstawowe umiejętności (16)

o Serwer internetowy (16) o Jeszcze kilka drobiazgów (16) Część I: Podstawy (17) Rozdział 1. Od czego zacząć? (19) Określanie celów biznesowych (20) Analiza kwestii prawnych (21) o Prawo państwowe i międzynarodowe (21) o Zgodność z PCI (23) Wybór technologii internetowych (23) Wybór hostingu (26) o Możliwości hostingu (26) o Hosting, który polecam (29) o Jak znaleźć dobrego usługodawcę? (30) Korzystanie z systemu płatności (31) o Systemy przetwarzania płatności (31) o Bramki płatności (32) o Który system płatności wybrać? (33) Proces tworzenia witryny (34) o Planowanie witryny (35) o Projekt HTML (35) o Projekt bazy danych (36) o Programowanie (38) o Testowanie (40) o Uruchamianie (42) o Utrzymywanie (42) o Udoskonalanie (43) Rozdział 2. Podstawy bezpieczeństwa (45) Teoria bezpieczeństwa (45) o Żadna witryna nie jest bezpieczna (46) o Celem nigdy nie jest zapewnienie maksymalnego bezpieczeństwa (47) o Bezpieczeństwo użytkowników (48) Wymagania PCI (50) Bezpieczeństwo serwera (52) o Wpływ hostingu na bezpieczeństwo (53) o Bezpieczeństwo PHP i serwera WWW (54) o Bezpieczeństwo bazy danych (57) Bezpieczne transakcje (59) Typowe słabe punkty (63) o Ochrona informacji (63) o Ochrona użytkownika (64) o Ochrona witryny (65) Część II: Sprzedaż wirtualnych produktów (71) Rozdział 3. Pierwsza witryna - struktura i projekt (73) Projekt bazy danych (74)

Organizacja plików na serwerze (77) Łączenie się z bazą danych (81) Plik konfiguracyjny (83) Szablon HTML (88) o Tworzenie pliku nagłówka (89) o Dodawanie dynamicznych funkcjonalności do nagłówka (90) o Tworzenie pliku stopki (93) o Dodawanie dynamicznych funkcjonalności do stopki (94) o Tworzenie strony głównej (96) Rozdział 4. Konta użytkowników (99) Definiowanie funkcji pomocniczych (99) o Tworzenie pól formularza (100) o Ochrona haseł (104) o Przekierowanie przeglądarki (106) Zakładanie kont (108) o Tworzenie podstawowej struktury skryptu (108) o Tworzenie formularza (110) o Przetwarzanie danych z formularza (111) Logowanie (118) o Przetwarzanie danych z formularza (118) o Tworzenie formularza (120) Wylogowanie (122) Zarządzanie hasłami (123) o Odzyskiwanie hasła (123) o Zmiana hasła (127) Zwiększenie poziomu bezpieczeństwa (130) Rozdział 5. Zarządzanie zawartością witryny (133) Tworzenie konta administratora (133) Dodawanie stron (134) o Tworzenie podstawowego skryptu (134) o Dodawanie edytora WYSIWYG (139) Wyświetlanie zawartości strony (143) o Przygotowanie skryptu category.php (143) o Przygotowanie skryptu page.php (147) Dodawanie plików PDF (149) o Konfigurowanie serwera (150) o Tworzenie skryptu PHP (152) Wyświetlanie plików PDF (159) o Przygotowanie skryptu pdfs.php (159) o Przygotowanie skryptu view_pdf.php (160) Rozdział 6. Korzystanie z systemu PayPal (165) Ogólne informacje o systemie PayPal (165) o Obsługa płatności w systemie PayPal (167) o Przyciski systemu płatności (168)

Testowanie systemu PayPal (169) o Rejestrowanie w usłudze Sandbox (170) o Tworzenie kont testowych (171) o Tworzenie przycisku (174) Integracja systemu PayPal z witryną (177) o Aktualizacja skryptu rejestrowania (177) o Tworzenie skryptu thanks.php (178) o Tworzenie skryptu cancel.php (180) Testowanie witryny (181) Korzystanie z mechanizmu IPN (183) o Aktywowanie mechanizmu IPN (184) o Aktualizacja skryptu rejestrowania (184) o Tworzenie skryptu ipn.php (185) o Aktualizacja skryptu thanks.php (191) Odnawianie kont (191) Uruchamianie witryny (192) Część III: Sprzedaż rzeczywistych produktów (195) Rozdział 7. Druga witryna - struktura i projekt (197) Kilka słów o witrynie (197) o Co będziemy sprzedawać? (197) o Zakupy bez rejestracji (199) o Implementowanie architektury MVC (199) o Zwiększenie bezpieczeństwa (201) Projekt bazy danych (201) o Tabele produktów (202) o Tabele klientów (203) o Podstawowy kod SQL (205) Konfiguracja serwera (208) o Organizacja plików na serwerze (208) o Dostosowanie serwera (209) Pliki pomocnicze (216) o Łączenie z bazą danych (216) o Plik konfiguracyjny (217) Szablon HTML witryny (218) Nowe możliwości bazy MySQL (221) o Predefiniowane zapytania (222) o Procedury składowane (225) Rozdział 8. Tworzenie katalogu (229) Przygotowanie bazy danych (229) o Wypełnianie tabel za pomocą SQL-a (230) o Rzut oka na kwerendy procedur składowanych (233) o Tworzenie procedur składowanych (239) Dokonywanie zakupów z poziomu kategorii (243) o Tworzenie skryptu shop.php (243) o Tworzenie plików widoku (245) Wyświetlanie listy produktów (249)

o Tworzenie skryptu browse.php (249) o Tworzenie plików widoku (251) o Tworzenie widoku dla braku produktów (255) Informowanie o dostępności (256) Wyświetlanie promocyjnych cen (258) o Uaktualnianie procedury składowanej (259) o Aktualizowanie skryptu product_functions.inc.php (261) o Aktualizowanie pliku list_products.html (262) o Aktualizowanie pliku list_coffees.html (263) Wyróżnianie promocji (263) o Tworzenie strony głównej (263) o Tworzenie stron służących do sprzedaży (266) Rozdział 9. Tworzenie koszyka na zakupy (269) Definiowanie procedur składowanych (269) o Dodawanie produktów (270) o Usuwanie produktów (271) o Aktualizowanie koszyka (271) o Pobieranie zawartości koszyka (273) Definiowanie funkcji pomocniczych (274) Budowanie koszyka na zakupy (275) o Tworzenie skryptu PHP (275) o Tworzenie plików widoku (279) Budowanie przechowalni (283) o Tworzenie skryptu PHP (283) o Tworzenie plików widoku (285) Obliczanie kosztów wysyłki (287) Rozdział 10. Składanie zamówienia (289) Authorize.net (289) Tworzenie konta próbnego (291) Przygotowanie witryny (293) o Nowy szablon HTML (293) o Funkcja pomocnicza (295) o Tworzenie procedur (298) Pobieranie danych do wysyłki (306) o Tworzenie skryptu PHP (307) o Tworzenie plików widoku (314) Pobieranie danych posiadacza rachunku (321) o Tworzenie podstawowego skryptu PHP (322) o Tworzenie pliku widoku (323) o Sprawdzanie danych z formularza (327) Obsługa karty kredytowej (332) o Tworzenie pliku gateway_setup.php (333) o Tworzenie pliku gateway_process.php (334) o Analiza odpowiedzi serwera (337) o Uaktualnienie pliku billing.php (338) Finalizacja zamówienia (341)

o Tworzenie skryptu PHP (341) o Tworzenie pliku widoku (343) Testowanie strony (344) Uruchomienie strony (345) Rozdział 11. Administrowanie witryną (347) Konfigurowanie serwera (348) o Uwierzytelnianie dostępu (348) o Tworzenie szablonu (348) o Korzystanie z menu Superfish (352) o Aktualizowanie funkcji create_form_input() (354) Dodawanie produktów (355) o Dodawanie innych produktów (355) o Dodawanie kawy (363) Zmiana stanu magazynowego (367) Definiowanie promocji (371) Przeglądanie zamówień (376) o Wyświetlanie wszystkich zamówień (377) o Przeglądanie jednego zamówienia (379) Dostarczanie zamówień (384) o Tworzenie skryptu gateway_setup_admin.php (384) o Aktualizowanie skryptu view_order.php (384) Skorowidz (389)