Sklep internetowy

0

Witam,
Razem z kolegą mamy zamiar napisać sklep internetowy. Jesteśmy w technikum, każdy z nas samotnie parę stron stworzył. Razem stworzyliśmy jedną dużą. Umiemy posługiwać się Css, Js i HTML, na dość dobrym poziomie. Znamy podstawy MySql i Php, jeśli idzie o php, to mamy za sobą zrobienie panelu administracyjnego z kontrolą treści.

Szukamy książek i kursów, które pomogłyby nam ten cel zrealizować. Zaznaczę, że mamy czas. Jeśli ktoś ma jakieś doświadczenia, uwagi, wskazówki. Bardzo prosimy, przydadzą się.

Ps. Nie chcemy korzystać z frameworków, chcielibyśmy napisać sklep od podstaw z klepaniem rzeczy pobocznych.

0

Composer, MVC, PSR4 i lecicie :)

1

Mogę zobaczyć kod tego panelu? to ci powiem ile wam to zajmie :)

0

Jak nie chcecie używać frameworka to mimo to warto jakiś poznać, żeby podpatrzeć wzorce projektowe i techniki na prawdziwych przykładach. Później i tak będziecie musieli mieć jakiś zestaw klas, a zazwyczaj lepiej wzorować się na bardziej doświadczonych niż samemu wymyślać na początku swojej przygody z programowaniem. Samo czytanie o MVC w książkach z jakimiś abstrakcyjnymi przykładami o kotkach i pieskach nie pozwoli tak dobrze zrozumieć sensu używania obiektowości.

Chyba, że nie chcecie używać obiektowości to w sumie do stworzenia sklepu wystarczą podstawy, bo można sobie napisać funkcje np. fetchData(), executeQuery(), getProduct(), addProduct(), getClient() itd., tyle że to nie będzie takie PRO, a z taką wiedzą nie znajdziecie pracy w korpo za 15k.

0

Jeśli idzie o obiektowość to jakieś doświadczenie mam, używałem w Unity programowania obiektowego z użyciem C#, na dobrym poziomie opanowałem programowanie obiektowe w C++. Chciałem teraz opanować jakiś język, który umożliwi mi pisanie stron, aplikacji oraz właśnie sklepów internetowych. Nasunął mi się php, nauczyłem się podstawowej składni. Napisaliśmy jedną dużą stronę z obsługą bazy danych. To na razie tyle, co do panelu administracyjnego. Nie, nie pokażę, został wykonany na zlecenie. Jednak, były tam zawarte proste techniki, bez programowania obiektowego.

Bardzo interesuje mnie kwestia bezpieczeństwa i zabezpieczeń. Jest jakaś książka, którą można byłoby się posłużyć ? W tej domenie jest staroświecki, uwielbiam papier. Co do php mam jedną taką cegłę z Heliona "Php i MySql, tworzenie stron WWW, vademecum profesjonalisty". Jest tam ogólnie wszystko dobrze i przejrzyście wytłumaczone. Ja za to poszukuję publikacji z których mógłbym zaczerpnąć najnowszych informacji, dotyczących właśnie bezpieczeństwa, walidacji, jakiś wyrażeń regularnych, uwierzytelnienia, zabezpieczania bazy. Wszystko co sprawia, że kod oprócz jego funkcjonalność, gwarantuje jakieś tam bezpieczeństwo.

Co do framworków, co z Laravelem? Co do MVC, coś się wykombinuje.

Dziękuję też za wszystkie uwagi

1

To pokaż jakikolwiek swój kod. I nie ma czegoś takiego jak książka która wytłumaczy ci to wszystko.. całość informacji masz w internecie. Większosć ksiażek do php-a jest przestarzała, szczególnie ta twoja.. nadaje się do rozpalenia ogniska albo podkładka pod monitor. Jedynymi wartymi przeczytania jest clean code (odnośnie ogólnie programowania) i ewentualnie http://helion.pl/ksiazki/php-obiekty-wzorce-narzedzia-wydanie-iv-matt-zandstra,phpob4.htm

Podejrzewam, że skoro pytasz o takie podstawy to twoja wiedza na temat php-a jest zerowa a to co napisałeś klientowi jest dziurawe jak ser szwajcarski + w stylu spaghetii włoskiego.. czyt (koszt rozbudowy będzie 5 x wyższy niż napisanie tego od nowa)

p.s sklepów nikt dzis nie pisze tylko stawia na preście, magento, woo, oscommerce

0

Wiem, że nie ma takiej książki. Jednak nie przypominam sobie, abym o nią prosił. Wiem, że większość książek do php jest przestarzała, moja pewnie też jest przestarzała, dlatego szukam nowych. Nie będę nią rozpalał ogniska, a polecę ją dalej, świetnie się czyta i dobrze uczy. A nowinek na moim poziomie, nie jest tak dużo, na moje oko dalej jest to pozycja warta przeczytania.

"Jedynymi wartymi przeczytania", puszczę mimo uszu, nie znam osoby, która przeczytała wszystkie polskie i zagraniczne, aby móc stwierdzić, że są jakieś "jedyne warte". Może jesteś pierwszą?

To co napisałem klientowi, pozostawię jego ocenie. Jedyne co tam było, to wyświetlanie statystyk, wiadomości i newsletter. Nic co mogłoby być dziurawe jak se szwajcarski, może po za zabezpieczeniem wejścia, ale nad tym jeszcze popracuje.

Nie zamierzam też używać żadnego gotowca, chcę napisać sklep internetowy, nawet jeśli jedynym miejscem gdzie miałby szansę zaistnieć byłaby moja pamięć.

Wiem, że wszystko jest w internecie, sam mam google, spokojnie. Szukam tak jak pisałem, sprawdzonych i polecanych publikacji, artykułów, książek. Mogą być anglojęzyczne, nie mam nic przeciwko.

Na razie nie mam czego pokazać, jeśli idzie o mój kod, ponieważ niczego oprócz tego panelu nie napisałem. Kod wrzucę w tym, albo przyszłym tygodniu, jakiś. Coś pewnie będę tworzyć.

0
solomidas napisał(a):

Wiem, że nie ma takiej książki. Jednak nie przypominam sobie, abym o nią prosił. Wiem, że większość książek do php jest przestarzała, moja pewnie też jest przestarzała, dlatego szukam nowych. Nie będę nią rozpalał ogniska, a polecę ją dalej, świetnie się czyta i dobrze uczy. A nowinek na moim poziomie, nie jest tak dużo, na moje oko dalej jest to pozycja warta przeczytania.

To jej nie polecaj bo się nie nadaje do niczego. A skoro na twoje oko nie ma tak dużo nowinek to mało wiesz. bardzo mało.

"Jedynymi wartymi przeczytania", puszczę mimo uszu, nie znam osoby, która przeczytała wszystkie polskie i zagraniczne, aby móc stwierdzić, że są jakieś "jedyne warte". Może jesteś pierwszą?

I nie trzeba taką osobą byc, wystarczy obracać się w temacie danego języka by wiedzieć co jest warte a co nie.

To co napisałem klientowi, pozostawię jego ocenie. Jedyne co tam było, to wyświetlanie statystyk, wiadomości i newsletter. Nic co mogłoby być dziurawe jak se szwajcarski, może po za zabezpieczeniem wejścia, ale nad tym jeszcze popracuje.

Skąd to wiesz skoro nie masz pojęcia o bezpieczeństwie? Tworzenie komercyjnego kodu gdy ma się nikłą wiedzę jest zwykłym naciąganiem klienta i narażeniem go na spore koszty.

Nie zamierzam też używać żadnego gotowca, chcę napisać sklep internetowy, nawet jeśli jedynym miejscem gdzie miałby szansę zaistnieć byłaby moja pamięć.

Powodzenia!

Wiem, że wszystko jest w internecie, sam mam google, spokojnie. Szukam tak jak pisałem, sprawdzonych i polecanych publikacji, artykułów, książek. Mogą być anglojęzyczne, nie mam nic przeciwko.

Poleciłbym dużo książek, ale po co skoro nie masz podstaw php? A książki te nie tyczą się jak napisać zmienną tylko sposobów programowania i architektury.

Na razie nie mam czego pokazać, jeśli idzie o mój kod, ponieważ niczego oprócz tego panelu nie napisałem. Kod wrzucę w tym, albo przyszłym tygodniu, jakiś. Coś pewnie będę tworzyć.

Czekam

0
(...)Znamy podstawy MySql i Php (...)
(...)jeśli idzie o php, to mamy za sobą zrobienie panelu administracyjnego(...)
(...)Szukamy książek i kursów(...)
(...)Chciałem teraz opanować ten język(...)
(...)Nauczyłem się podstawowej składni(...)

Gratuluję spostrzegawczości, jeśli dopiero zauważyłeś mój poziom w php, na podstawie książki którą polecam. Nie mniej, wystarcza umiejętność czytania z zrozumieniem.

I nie trzeba taką osobą byc, wystarczy obracać się w temacie danego języka by wiedzieć co jest warte a co nie. 

Wiem, jednak nie oto chodziło. Miałem na myśli, aby nie bagatelizować książek, których się nie przeczytało. Wiem, nie napisałem wprost, przepraszam.

Skąd to wiesz skoro nie masz pojęcia o bezpieczeństwie? Tworzenie komercyjnego kodu gdy ma się nikłą wiedzę jest zwykłym naciąganiem klienta i narażeniem go na spore koszty.

Po pierwsze, kod nie jest komercyjny. Nie otrzymałem za niego, ani jednej złotówki. Klient jest w pełni świadomy mojego poziomu wiedzy w tej kwestii, również tego, że to co napisałem jest chwilowe i się nie nadaje. Nie zostanie narażony na żadne koszty, tego jestem pewny.

Powodzenia! 

Dziękuję, przyda się.

Poleciłbym dużo książek, ale po co skoro nie masz podstaw php? A książki te nie tyczą się jak napisać zmienną tylko sposobów programowania i architektury. 

Proszę nie spisywać mnie od razu na straty, to że nie znam php i dopiero się go uczę, nie znaczy, że takich książek nie potrzebuję. Nie jest to mój jedyny język, nie uczę się go jako pierwszego języka z którym zaczynam swoją przygodę z programowaniem. Za każdą taką książkę, sprawdzoną i godną polecenia, będę naprawdę bardzo wdzięczny. Mówię to bez cienia ironii.

0

Widziałem wcześniej, ale podświadomie się upierasz, że jednak coś potrafisz. Mam ci polecić TDD czy DDD jak masz problemy z podstawami? nie przesadzajmy.. weź się za podstawy php-a porządnie a potem myśl o jakiś sklepach, bo napiszesz syf który w portfolio będzie tylko odstraszał..

php7 + composer z psr4 + własna implementacja MVC. Jak uda ci się to napisać w miarę czysto to zacznij myśleć o tym swoim sklepie...

1 użytkowników online, w tym zalogowanych: 0, gości: 1