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
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Najpierw naucz się php na localu a potem zajmij się jakimś innym środowiskiem, bo takto zmarnujesz kupę czasu na konfigurację tego, zamiast uczyć się programować. Taka rada ode mnie (IMG:style_emoticons/default/tongue.gif)
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(Turson @ 14.08.2014, 12:16:06 ) *
Najpierw naucz się php na localu a potem zajmij się jakimś innym środowiskiem, bo takto zmarnujesz kupę czasu na konfigurację tego, zamiast uczyć się programować. Taka rada ode mnie (IMG:style_emoticons/default/tongue.gif)


Tak właśnie czynię(IMG:style_emoticons/default/smile.gif)

----------------------------------------------------------------------------
Dzień drugi - podsumowanie
----------------------------------------------------------------------------


Przeczytane i przyswojone z kursu php p. Bieniasa ( http://www.adrianbienias.pl )

Dzień 1 (instalacja), dzień 2 (składnia), dzień 3 ( zmienne), dzień 4 ( funkcje ), dzień 5 (operatory ) oraz dzień 13 ( include / require ), dzień 22 ( instalacja mysql ), dzień 23 ( łączenie z bazą danych ),
dzień 24 ( tworzenie bazy danych ) => łącznie: 9 dni

Postawiona testowa baza mysql na localu.

A. Bienias udostępnia też kurs video tworzenia prostego sklepu opartego o bootstrapa i prosty koszyk - simplecart.js .
( Obejrzałem dziś połowę ).

Rozwiązanie dość ciekawe, myślałem wcześniej o takim rozwiązaniu, ale - jeśli ktoś czyta moje wypociny, to mam pytania:

- rozwiązanie bez bazy danych, na simplecart.js: w przypadku około 200 produktów to trochę lipa chyba, bo daje więcej niż 200 stron html... każda na produkt;
Być może zaletą będzie pozycjonowanie, ale... sam nie wiem.

- bez bazy danych Klienci nie będą mogli się logować, będą musieli za każdym razem wprowadzać dane, brak podglądu statusu zamówień, etc., dobrze myślę?

Czy są jakieś zalety takiego rozwiązania oprócz szybkości zakodowania?

Pozdrawiam,

R.

-----------------------------------------------------------------------------------
Dzień trzeci - podsumowanie:
-----------------------------------------------------------------------------------


1. Powtórka z przerobionych już lekcji A. Bieniasa.

2. Pierwsze trzy rozdziały fantastycznego kursu z Lynda Training - PHP for Web Designers:

I. Introduction to PHP
II. Using Server-Side Includes for Common Page Elements
III. Using Conditions to Change Page Output

Ciekawe i praktyczne:

1. Automatycznie ustawianie daty przy copyright na stronach:

  1. <?php
  2. $startYear = 2008;
  3. $thisYear = date('Y');
  4. if ($thisYear > $startYear) {
  5. $copyright = "$startYear&ndash;$thisYear";
  6. } else {
  7. $copyright = $startYear;
  8. }
  9. ?>
  10.  
  11. <h1>Copyright <?php echo $copyright; ?></h1>


2. Wyświetlanie np. obrazków w zależności od miesiąca:
( z moich notatek, przepraszam za format )

<!--obrazek miesiąca:
ustawić zmienną $monthname = date('M');
ustawić dalej: $monthname = strtolower($monthname);
wywołać obrazek: <img src="images/special_<?php echo $monthname;?>.jpg> -->

Na dziś pytań brak, jednak jeśli ktoś znajdzie chwilę czasu, aby podumać nad moim pytaniem z wczoraj, będę wdzięczny.

Pyt. z wczoraj: czy prosty sklep oparty na simplecart.js i bez bazy danych ma sens przy około 200 produktach? Wydaje mi się, że nie, ale może się mylę.

Pozdrawiam, RM

Ten post edytował arstherapia 14.08.2014, 21:12:48
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 - 02:30