.luki
26.02.2008, 17:35:55
Witam. Chcę napisać sobie swój skrypt sklepu internetowego, mimo, że jestem w sumie początkujący w PHP. Na początku prosty - administracja użytkownikami, koszyk, administracja produktami, kategoriami, podliczanie końcowe i obsługa zamówień.
Administracja użytkownikami - wiadomo: dodawanie, usuwanie, aktywacja, banowanie, edycja, rejestracja.
Administracja produktami, kategoriami - to samo: dodawanie, usuwanie, modyfikacja.
Koszyk - dodawanie produktów, aktualizacja ilości, usuwanie
Napisać to w php strukturalnym to dla mnie nie problem, tylko dużo babrania. Rzecz w tym, że chciałbym to zrobić obiektowo (coś jak np. vBulletin, czy IPB, ew. phpBB), a nie wiem jak się za to zabrać.
Mógłby mi ktoś wyjaśnić w jaki sposób działa to oprogramowanie? Tj. chodzi mi głównie o zarządzanie sesją użytkownika i powiązanymi, np. uprawnieniami dostępu - nie widzę nigdzie odwoływań do $_SESSION, a ja do tej pory kiedy logowałem użytkownika, to ustawiałem sobie wszystkie dane w tablicy $_SESSION. Widzę za to jedną wielką klasę w której są informacje o użytkownikach. O to mi mniej więcej chodzi.
Złośliwe komentarze proszę zostawić dla siebie, każdy się uczył, ja akurat chce zrobić sklep. Dla siebie. Dla satysfakcji, że nie używam gotowych skryptów typu osCommerce, oraz kosztów - nie mam tyle funduszy, żeby kupić czy to oprogramowanie SOTE, czy np. digiSHOP. Może w przyszłości przerodzi się to w większy projekt.
Za wszelką pomoc dziękuję z góry.
PS.: Jeśli zły dział, to nie bijcie i proszę o przeniesienie.
Moli
26.02.2008, 17:38:00
Cytat
Złośliwe komentarze proszę zostawić dla siebie, każdy się uczył, ja akurat chce zrobić sklep. Dla siebie. Dla satysfakcji, że nie używam gotowych skryptów typu osCommerce, oraz kosztów - nie mam tyle funduszy, żeby kupić czy to oprogramowanie SOTE, czy np. digiSHOP. Może w przyszłości przerodzi się to w większy projekt.
To nie powód aby przestać myśleć. Na tym forum jest masa wieszy, poszukaj o oop, mvc itp. Zainteresuj się jakimś frameworkiem, poznaj go i pójdzie jak z górki.
.luki
26.02.2008, 17:39:30
I w tym sęk, chciałbym napisać to BEZ frameworka, sam od początku do końca. Nie lubię frameworków (przynajmniej w PHP).
Jarod
26.02.2008, 17:45:00
Cytat(.luki @ 26.02.2008, 17:35:55 )

Mógłby mi ktoś wyjaśnić w jaki sposób działa to oprogramowanie? Tj. chodzi mi głównie o zarządzanie sesją użytkownika i powiązanymi, np. uprawnieniami dostępu - nie widzę nigdzie odwoływań do $_SESSION, a ja do tej pory kiedy logowałem użytkownika, to ustawiałem sobie wszystkie dane w tablicy $_SESSION. Widzę za to jedną wielką klasę w której są informacje o użytkownikach. O to mi mniej więcej chodzi.
Czego od nas oczekujesz? Że ktoś Ci napisze gotowca? Jak ma Ci to wytłumaczyć? Na temat OOP są masy książek i każdy z nas poświęcił sporo czasu, żeby poznać OOP. A nawet jak już piszesz kod OOP to cały czas się uczysz i za jakiś czas patrząc na kod stwierdzasz, że w sumie da się to lepiej napisać. Więc co mamy CI wytłumaczyć?
Na tym forum nie raz były poruszane tematy. Poczytaj. Możesz zacząć od tego
http://pl.wikipedia.org/wiki/Programowanie_obiektowe
sniezny_wilk
26.02.2008, 17:47:27
Ja proponuje kilka książek o PHP OOP. Trudno na forum w kilku postach wytłumaczyć esencję, zasadę działa i sposoby programowania obiektowego, lub tłumaczyć gotowe klasy.
.luki
26.02.2008, 17:54:28
W takim razie moglibyście polecić jakieś warte uwagi książki, które mogłyby mi nieco rozjaśnić?
Jarod
26.02.2008, 17:57:52
Cytat(.luki @ 26.02.2008, 17:54:28 )

W takim razie moglibyście polecić jakieś warte uwagi książki, które mogłyby mi nieco rozjaśnić?
Temat: Ksiazkihttp://helion.pl/katalog/93,0,0.htmlPoczytaj komentarze i coś wybierz.
Powodzenia
.luki
26.02.2008, 21:32:44
Dzięki za wszystkie odpowiedzi.