Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Newbie z amibicjami
arstherapia
post
Post #1





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 13.08.2014

Ostrzeżenie: (0%)
-----


Witajcie,

na początek przedstawię się: mam na imię Rafał i zawodowo z programowaniem nie mam nic wspólnego.

Znam trochę podstaw html, css, bootstrap. Na kodzie PHP i na myaql nie znam się prawie wcale.

Z ostatnich poczynań, co mnie bardzo cieszy, to postawienie wirtualnego serwera z LAMP na Digital Ocean.

I tu zaczął się problem... Dystrybuuje filmy o psychoterapii przez platformę wellcommerce, z której jestem mega
niezadowolony. Problemy, wysypywanie się kodu, niektóre pliki ukryte dla użytkownika i brak możliwości edycji, słabe seo.

Jak postawiłem sobie ten wirtualny serwer, naszło mnie - a może by tak napisać własny sklep i uciec z wellcommerce
na własny serwer i software. Poszukałem, poszukałem, zakupiłem prostą templatkę:

https://wrapbootstrap.com/theme/3-in-1-admi...merce-WB0G69690

i zacząłem przeglądać tutoriale o koszyku, bazie danych etc. , ale nadal jestem głupi w temacie:

jak ożywić tą templatkę? Jak pod nią podpiąć bazę danych, najlepiej płaską, tekstową, ale jak się nie da - cóż, będę się uczył mysql.
Jak zrobić koszyk?

Uff. Czy ktoś bardziej światły ode mnie wskaże mi dalsze kroki?

Ps. Nie chcę instalować gotowego systemu, jak magento, drupal, redcart, etc. Jak już coś innego niż teraz, to tylko własny...

Pozdrawiam, R

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kosmos
post
Post #2





Grupa: Zarejestrowani
Postów: 367
Pomógł: 17
Dołączył: 4.03.2008

Ostrzeżenie: (0%)
-----


Wspomniałeś że miałeś do czynienia z formularzami itd.
Proponowałbym zacząć od zainstalowania sobie na kompie lokalnego serwera - bo taki zawsze Ci się przyda choćby do nauki lub testów (np. XAMPP).
Następnie zrób sobie jakąś prostą bazę przy pomocy PHPmyAdmina i relacje pomiędzy tabelami. Przykładem może być nawet wspomniana baza sklepu aby poznać typową jego strukturę. Nie jest powiedziane że od razu musisz zapełniać wszystkie tabele prawda? Pamiętaj o ustawieniu kodowania UTF8_general_ci aby uniknąć późniejszych problemów z polskimi znakami.
Następnie prosty moduł rejestracji użytkowników, logowania, wylogowania (tu gruby temat sesji).
Jeśli już to zrobisz, zacznij czytać o zabezpieczeniu formularzów, hashowaniu haseł użytkowników itd.
Na początek to chyba póki co sporo materiału do przerobienia.
Z biegiem czasu zapragniesz frameworków, ale jeszcze nie teraz.
Po Twoich postach wnioskuję, że jesteś taką osobą, która chciałaby wszystko "od razu" i masz duże parcie na szkło. Ale w tym przypadku to zły trop.
Chwali się natomiast, jak już ktoś wspomniał, że nie chcesz gotowców. Uchroni Cię to przed częstym odwiedzaniem jednego z działów tego forum.


To taka moja skromna opinia i startowa droga do poznawania tajników PHP, MySQL

Ten post edytował kosmos 13.08.2014, 12:09:15
Go to the top of the page
+Quote Post
arstherapia
post
Post #3





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 13.08.2014

Ostrzeżenie: (0%)
-----


Cytat(kosmos @ 13.08.2014, 13:06:30 ) *
Wspomniałeś że miałeś do czynienia z formularzami itd.
Proponowałbym zacząć od zainstalowania sobie na kompie lokalnego serwera - bo taki zawsze Ci się przyda choćby do nauki lub testów (np. XAMPP).
Następnie zrób sobie jakąś prostą bazę przy pomocy PHPmyAdmina i relacje pomiędzy tabelami. Przykładem może być nawet wspomniana baza sklepu aby poznać typową jego strukturę. Nie jest powiedziane że od razu musisz zapełniać wszystkie tabele prawda? Pamiętaj o ustawieniu kodowania UTF8_general_ci aby uniknąć późniejszych problemów z polskimi znakami.
Następnie prosty moduł rejestracji użytkowników, logowania, wylogowania (tu gruby temat sesji).
Jeśli już to zrobisz, zacznij czytać o zabezpieczeniu formularzów, hashowaniu haseł użytkowników itd.
Na początek to chyba póki co sporo materiału do przerobienia.
Z biegiem czasu zapragniesz frameworków, ale jeszcze nie teraz.
Po Twoich postach wnioskuję, że jesteś taką osobą, która chciałaby wszystko "od razu" i masz duże parcie na szkło. Ale w tym przypadku to zły trop.
Chwali się natomiast, jak już ktoś wspomniał, że nie chcesz gotowców. Uchroni Cię to przed częstym odwiedzaniem jednego z działów tego forum.


To taka moja skromna opinia i startowa droga do poznawania tajników PHP, MySQL


Dziękuję(IMG:style_emoticons/default/smile.gif)

1. Mam u siebie postawiony WAMPServer, bo... ładnie się nazywa. I nawet działa:)
2. To dobra sugestia, żeby stworzyć jakiś fragment bazy i się nią "bawić", dziękuję!
3. O takich rzeczach, jak rejestracja, hasła jeszcze nie myślałem - ale to faktycznie przede mną, sporo tego.
4. A do Zend'a i tak pozaglądam w wolnym czasie...

R.


Cytat(mitorski @ 13.08.2014, 13:10:58 ) *
Stary serio, 6 miesięcy w PHP klepie i dopiero CI zacząłem ogarniać, gdzie tam Zend.
Może to wina tego że się mało angażuję w naukę PHP, no ale mam też inne języki w pracy które muszę ogarniać.
Też sobie coś takiego jak Ty na początku ubzdurałem, wziąłem książkę i zacząłem pisać serwis społecznościowy.
Co prawda działało, ale jak. A teraz nawet mi jest wstyd patrzeć na to a co dopiero pokazywać ludziom.

http://pl.wikibooks.org/wiki/PHP ,
http://php.net/manual/en/index.php ,
http://dev.mysql.com/doc/

chęci są ważne, ale zdrowy rozsądek też. na pewno nie ogarniesz teraz zenda. choćbyś nie wiem jakim wymiataczem się okazał.


Ale, ale, ja sobie daję, powiedzmy, czas do 1 stycznia 2015 na napisanie tego, nie chcę wszystkiego w miesiąc .


Cytat(viking @ 13.08.2014, 13:23:05 ) *
Sam pisałeś że ambitnie więc do dzieła :-) dlaczego lepiej framework? Bo trzyma się pewnych standardów. Sam nie napiszesz routingu, klas do obsługi bazy, sesji itd. Na stronie mam też teksty o podstawach - pętle ify oraz podstawach oop


Tak, będę zaglądał do Zend'a.

Cytat(mitorski @ 13.08.2014, 13:30:24 ) *
to tak jakbyś chciał być mechanikiem nie wiedząc co to za klucz gedore 14.


dobra, już nie zniechęcam, powodzenia i witamy


edit: choć z doświadczenia wiem że jak ktoś tak na dziko do programowania podchodzi to po dwóch tygodniach mu się odechcewa


Dziękuję za powitanie i liczne odpowiedzi. Szczerze mówiąc (pisząc) pomogliście bardziej, niż liczyłem:)

Ps. Nie zniechęcam się szybko... jestem twardy (IMG:style_emoticons/default/aarambo.gif)

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Małe podsumowanie dla własnego porządku w głowie, a może i dla kogoś, kto kiedyś będzie miał podobne zapędy.

Cel: Napisanie działającego, autorskiego sklepu z wykorzystaniem mysql i php.

Termin: 1 stycznia 2015 roku

Nauka od zaraz zgodnie ze wskazaniami Użytkowników forum:

Turson - blog ze skryptami, przeczytać, przyswoić przynajmniej niektóre http://turson.pl/blog/ ;

Viking - linki ze stopki do kursów, przeczytać, przyswoić http://wwwgo.pl/article/11/kurs_php_%28cze...owy_opis_jezyka ;

Viking - Zend Framework: powoli się zaznajamiać;

Kosoms - postawić lokalną bazę danych mysql i eksperymentować (np. na WAMP) ;

Mitorski - czytać i przyswoić podstawy, z linków:

http://pl.wikibooks.org/wiki/PHP ;
http://php.net/manual/en/index.php ;
http://dev.mysql.com/doc/ ;

Mam nadzieję, że nie obrazicie się, jeśli w tym wątku będę update'ował i zadawał dalsze pytania.

Dziękuję i pozdrawiam, R.

Ten post edytował arstherapia 13.08.2014, 13:09:37
Go to the top of the page
+Quote Post

Posty w temacie
- arstherapia   [MySQL][PHP]Newbie z amibicjami   13.08.2014, 10:35:18
- - mitorski   Jak nie chcesz gotowca to się ceni. Ale raczej nie...   13.08.2014, 10:50:32
- - arstherapia   CytatPorywasz się z motyką na wiatr - pewnie tak, ...   13.08.2014, 10:55:20
- - Turson   Jak będziesz miał konkretny problem to napisz, bo ...   13.08.2014, 10:57:37
|- - arstherapia   Cytat(Turson @ 13.08.2014, 11:57:37 )...   13.08.2014, 11:13:31
|- - mitorski   Słuchaj... w programowaniu to jest tak że możesz u...   13.08.2014, 11:25:20
|- - arstherapia   Cytat(mitorski @ 13.08.2014, 12:25:20...   13.08.2014, 11:28:37
- - viking   Nie ma znaczenia jaką bazę wybierzesz bo na tym et...   13.08.2014, 11:37:43
|- - arstherapia   Cytat(viking @ 13.08.2014, 12:37:43 )...   13.08.2014, 11:43:05
- - Turson   Tekst z frameworkiem to poderzewam, że to sarkazm.   13.08.2014, 11:46:07
|- - arstherapia   Cytat(Turson @ 13.08.2014, 12:46:07 )...   13.08.2014, 11:51:21
- - viking   W dziale PHP jest potężny wątek o frameworkach. Mu...   13.08.2014, 11:48:47
- - Turson   Jak ledwo programujesz strukturalnie, a obiektowo ...   13.08.2014, 11:52:07
|- - arstherapia   Cytat(Turson @ 13.08.2014, 12:52:07 )...   13.08.2014, 11:57:08
- - kosmos   Wspomniałeś że miałeś do czynienia z formularzami ...   13.08.2014, 12:06:30
|- - arstherapia   Cytat(kosmos @ 13.08.2014, 13:06:30 )...   13.08.2014, 13:08:48
- - mitorski   Stary serio, 6 miesięcy w PHP klepie i dopiero CI ...   13.08.2014, 12:10:58
- - viking   Sam pisałeś że ambitnie więc do dzieła :-) dlaczeg...   13.08.2014, 12:23:05
- - mitorski   to tak jakbyś chciał być mechanikiem nie wiedząc c...   13.08.2014, 12:30:24
- - Turson   Aż się miło patrzy, jak ktoś ma takie ambicje i uł...   13.08.2014, 13:11:02
|- - arstherapia   Cytat(Turson @ 13.08.2014, 14:11:02 )...   13.08.2014, 13:19:21
- - mitorski   No ja będę śledził poczynania i trzymał kciuki na ...   13.08.2014, 13:12:27
- - aniolekx   zobacz także jak jest napisany Open Cart. Na pocz...   13.08.2014, 13:45:00
|- - arstherapia   Cytat(aniolekx @ 13.08.2014, 14:45:00...   13.08.2014, 21:14:58
- - mitorski   Ogólnie to polecam to: http://adrianbienias.pl/t...   14.08.2014, 07:06:20
|- - arstherapia   Cytat(mitorski @ 14.08.2014, 08:06:20...   14.08.2014, 11:10:44
- - ctom   Cytat(arstherapia @ 13.08.2014, 22:14...   14.08.2014, 08:47:37
- - Turson   Wystarczy najpierw odpalić apache a potem skype i ...   14.08.2014, 09:36:23
- - Turson   Najpierw naucz się php na localu a potem zajmij si...   14.08.2014, 11:16:06
|- - arstherapia   Cytat(Turson @ 14.08.2014, 12:16:06 )...   15.08.2014, 20:11:58
- - xxdrago   Jak dla mnie zend, to troszkę duża poprzeczka. War...   16.08.2014, 12:43:52
|- - arstherapia   Cytat(xxdrago @ 16.08.2014, 13:43:52 ...   16.08.2014, 18:33:08
- - peter13135   Może to nie jest dokładnie czego szukasz, bo nie c...   16.08.2014, 18:57:44
|- - arstherapia   Cytat(peter13135 @ 16.08.2014, 19:57...   16.08.2014, 21:52:11
- - mitorski   A ja mam propozycję... nie złośliwą. Pomyśl żeby s...   17.08.2014, 11:39:12
- - arstherapia   Cytat(mitorski @ 17.08.2014, 12:39:12...   25.08.2014, 15:56:49
- - tzm   Cytat(arstherapia @ 25.08.2014, 16:56...   26.08.2014, 07:32:28
- - arstherapia   Cytat(tzm @ 26.08.2014, 08:32:28 ) 1....   26.08.2014, 17:26:40


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 18:36