Strona 1 z 1

Początki w php, nauka, kurs, ide?

: 06 grudnia 2010, 00:17
autor: kornicameister
Z racji, że postanowiłem się nauczyć trochę kolejnej szlachetnej sztuki, tj. PHP, chciałem zapytać, od czego najlepiej zacząć?
Czy polecacie jakąś książkę, kurs, skrypt?
W czym się pisze skrypty php, jak to się ma (bo z pewnością ma się jakoś) do stron internetowych (w końcu pisze się strony w php).

Czyli ogólnie:
  1. Książka, skrypt, kurs,
  2. IDE

: 06 grudnia 2010, 04:08
autor: Ability
Skrypty php pisze się w php. W największym uproszczeniu: na serwerze masz plik index.php, ktoś wpisuje adresstrony/index.php i w tym momencie plik .php jest uruchamiany i przetwarzany na serwerze, a wynik jego działania, zazwyczaj kod html+css, zostaje wysłany do użytkownika.

Skoro ma to być "kolejna szlachetniejsza sztuka" to pewnie coś w językach C/C++ i składniowo podobnych potrafisz zrobić, a wtedy nauka PHP, a przynajmniej jego podstaw jest dość szybka. Przy pytaniach takich jak to wszyscy zazwyczaj odsyłają ludzi do manuala. Jeśli jesteś uparty i nie chcesz tego robić to możesz przeczytać np. krótki kurs php na webhosting.pl, tam mniej więcej zobaczysz jak ten język wygląda, są chyba też podstawy MySQL-a. Odrobina HTML-a i CSS-a, do tego te podstawy PHP i możesz od razu próbować napisać coś większego, jeśli po drodze pojawią się problemy to wtedy czytaj manuala lub opisy w internecie. Nauka w ten sposób jest chyba najefektywniejsza, a na pewno lepsza niż klepanie suchych przykładów.

Co do książek to wiele osób twierdziło, że nie ma żadnej dobrej. Jedyna książka z pozytywnymi opiniami, którą pamiętam to "PHP i MySQL. Tworzenie stron. Vademecum profesjonalisty".

Jako IDE na początek wystarczy byle jaki edytor tekstowy z podświetlaniem składni PHP.

Sam nie zajmuje się PHP, bardziej C/C++, więc nie chce się specjalnie rozpisywać. Poczekamy co podpowiedzą pozostałe osoby.

: 10 grudnia 2010, 21:37
autor: vader
Jono Bacon "PHP i MySQL. 8 komponentów dla kreatywnych webmasterów"
Julie C. Meloni "PHP, MySQL i Apache"

A jako IDE polecam Bluefish