Dla tych, którzy chcą nauczyć się PHP, możesz polecić doskonały „Poradnik PHP” ze strony PHP5.RU
Kurs jest w trakcie pisania, ale teraz linki do poszczególnych lekcji z niego znajdują się w różnych sekcjach tego FAQ. I uwierz mi – warto.
Nie mogę pomóc, ale polecam wspaniały materiał Vadima Tkachenko AKA Bizona "Wprowadzenie do PHP i MySQL". Została nawet wydana jako osobna książka, a teraz – poprawione i uzupełnione – jest zamieszczona na stronie internetowej
"PHP w szczegółach". Ten zasób jest samodzielny. W przeciwieństwie do poprzednich, tylko sadysta może polecić przeczytanie jej w całości - jest tam zbyt wiele informacji. ale na tym polega jego urok. Jest to niewyczerpane źródło informacji PHP. Jedyna uwaga - zwróć uwagę na datę napisania artykułu. Nie należy szczególnie ufać tym, które zostały napisane przed 2003 rokiem.
I oczywiście ta strona
Jeśli nie przeczytałeś jej w całości, koniecznie zrób to. Oto problemy, z którymi prędzej czy później zmierzy się KAŻDY piszący PHP.

Oprogramowanie.
Aby pracować z PHP pod Windows, musisz zainstalować następujące programy:
- Serwer WWW Apache (5Mb)
- sam PHP (10Mb)
- opcjonalnie - MySQL (23Mb).
Konfiguracja jest bardzo prosta. Apache jest instalowany przez instalatora. Tam, gdzie prosi o nazwę serwera i adres e-mail administratora, musisz wpisać localhost i adres e-mail 2 razy.
PHP jest rozpakowywany z archiwum zip do dowolnego katalogu (domyślnie - C:\PHP) i konfigurowany jako moduł Apache. Aby to zrobić, musisz wykonać trzy kroki:
- przepisz plik php5ts.dll do katalogu WINDOWS
- w pliku httpd.conf (C:\Program Files\Apache Group\Apache\conf\httpd.conf), na samym dole dodaj dwie linie
LoadModule php5_module c:/php/php5apache2_2.dll
AddType application/x-httpd-php .php .phtml

- uruchom ponownie Apache (za pomocą narzędzia do monitorowania Apache w zasobniku)
Po wykonaniu wszystkich tych kroków możesz przeprowadzić test skrypt php(powiedzmy, że nazywa się test.php i składa się z linii

do katalogu będącego katalogiem głównym serwera WWW (domyślnie jest to C:\Program Files\Apache Group\Apache\htdocs\) i uzyskaj do niego dostęp wpisując adres w przeglądarce
%20" target="_blank">http://127.0.0.1/test.php

Podczas instalacji MySQL wybierz Standardowa konfiguracja, na następnym ekranie kliknij Dalej, na następnym ekranie ustaw hasło lub odznacz "Zmień ustawienia zabezpieczeń", jeśli chcesz pozostawić to pole puste.
Aby to sprawdzić, uruchom konsolę Mysql: Start - Uruchom i skopiuj do wyświetlonego wiersza
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe"
lub
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe" -uroot -pHASŁO
jeśli konsola jest uruchomiona - wszystko działa. Wpisz exit, aby zakończyć i rozpocząć konfigurację obsługi mysql w PHP.
Aby to zrobić, jeśli nie robiłeś tego wcześniej, weź plik c:\php\php.ini-development i skopiuj go pod nazwą php.ini do katalog Windows. Następnie edytuj go, usuwając średnik na początku wiersza
;rozszerzenie=php_mysql.dll
oraz edycję parametru extension_dir:
extension_dir = "c:\php\ext\"
można naprawić w tym samym czasie
short_open_tag = Wł.
aby stare skrypty i wygodne szablony działały
i nie zapomnij ponownie uruchomić Apache, jak opisano powyżej.
Teraz możesz używać mysql w swoich skryptach php.

Ci, dla których ta instrukcja jest zbyt skomplikowana, mogą spróbować zainstalować gotowy zestaw Denver-2.
Zawiera wszystko, czego potrzebujesz na raz, io wiele więcej niepotrzebnych. A co najważniejsze – wszystko działa samo.
Kolejną zaletą Denver jest to, że objętość podstawowego zestawu jest 10 razy mniejsza. pełne wersje- tylko 4 megabajty. A także fakt, że jej autor pisze ciekawe książki o PHP.

Wszystkim ciekawskim polecamy BARDZO sensowny artykuł Instalacja i konfiguracja Apache + PHP
ze strony PHP5.RU. I oczywiście sekcje oficjalna dokumentacja o instalacji odpowiednich programów.

Fora.
Studiując każdy przypadek, na pewno pojawią się pytania.
Pytania są łatwe do zadawania na forach.
http://phpclub.ru/talk/forumdisplay.php?s=&forumid=12
Forum PHPclubowe. Najczęściej odwiedzane i znane. Niestety sława wyrządza mu krzywdę. Bardzo często na pytanie nowicjusza odpowiada jeszcze bardziej ekologiczny nowicjusz, podając całkowicie błędną odpowiedź. Jednak jest tam też wielu profesjonalistów, gotowych wyjaśnić błędy zarówno pierwszemu, jak i drugiemu.

PHP jest również reprezentowany w rosyjskim segmencie Livejournal
W społecznościach Niestety, mimo że nie błyszczały jakością materiału, dawno zostały porzucone przez ich autorów i ostatecznie straciły na aktualności.
Wszystko, co najlepsze w PHP, znajduje się na górze strony.
Jeśli znasz dobrą stronę - napisz o niej w dziale "Opinie".

Jak nauczyć się php, od czego zacząć i na co zwrócić uwagę!? Czy muszę uczyć się php z podręcznika!?

Jeśli chodzi o podręczniki i naukę php z podręczników - jeśli studiujesz php w instytucji edukacyjnej, to po prostu nie masz wyboru! Ale jeśli masz zamiar uczyć się php samodzielnie iz podręcznika. W takim razie muszę wyrazić swój punkt widzenia!

Podręcznik jest dobry, ale nie wszystko jest tak dobre, jak mogłoby się wydawać! Jeśli weźmiemy w ogóle naukę czegoś na przykład w szkole, to ile wiedzy przydało się w życiu!? Jeśli jesteś jeszcze młody. Bardzo trudno jest Ci odpowiedzieć na to pytanie, ale kiedy zdobędziesz trochę doświadczenia, tak jak ja, możesz śmiało powiedzieć, że jeśli korzystasz ze szkolnej wiedzy o 10%, to jest to zwycięstwo!

Zróbmy małą dygresję i dotknijmy takiego tematu jak matematyka! Wziąłem to za przykład, ponieważ był to jeden z moich ulubionych przedmiotów! Na przykład, cała geometria - której używałem tylko cosinus 60 w moim życiu - to jest wczesna ½ - do czego to było używane!? Pracowałem na budowie prawie 10 lat - i to jest właśnie cosinus wymagany do obliczenia krokwi pod kątem 60 stopni - to optymalna ilość połaci dachowych w naszym regionie i we wszystkich innych, gdzie ta sama ilość i lub więcej śniegu...

Aby nie wchodzić głęboko w prostych słowach obliczenie podstawy trójkąta z długości boku (to są krokwie).

WSZYSTKO! W praktyce nawet trudno sobie przypomnieć, gdzie geometria była jeszcze wykorzystywana w mojej pracy.

Możesz oczywiście podać jeszcze kilka przykładów, gdy potrzebowaliśmy takiej wiedzy, ale w każdym razie nie jest to więcej niż 10.

Dlaczego zrobiłem tak długą dygresję - wiedza jest dobra! Ale muszą być poszukiwane, a jeśli ich nie używasz, to po co ta wiedza!?

I tutaj właśnie zbliżamy się do tematu naszej strony! Jak ogólnie nauczyć się php?

Zapytaj - po co Ci php?

Trzeba postawić sobie konkretne zadanie, tak jak ja w swoim czasie – stworzyć własny silnik. A w miarę postępów i rozwiązywania zadań, które pojawią się przed Tobą, otrzymasz tylko wiedzę, której potrzebujesz!

A pierwszą rzeczą, za którą podążałem wybierając właśnie taki sposób nauki php, były elementarne oszczędności, ponieważ zapłata pięciocyfrowej kwoty za zrobienie strony internetowej naprawdę mnie zmiażdżyła!

Po drugie, oprócz wiedzy, którą zdobędę studiując php, będę w stanie zrozumieć, co i jak funkcjonuje w moim silniku! A studiowanie cudzych silników, w których upchano tyle śmieci, wcale mnie nie zainspirowało!, co znowu jest używane, jeśli o te same 10%, to jest dobre.

I właśnie wtedy zacząłem uczyć się php w internecie. Wtedy natknąłem się na takie żarty, że ludzie piszą kod, który nie działa, nie ma przykładu pracy dla danego kodu. Czasami pisze się takie ścinki kodu, że naprawdę pojawia się pytanie - dlaczego jest tak dużo kodu do bardzo prostych zadań! Jakoś szukałem przybliżonego rozwiązania problemu liczenia liczby pobrań pliku i znalazłem jakieś rozwiązanie i byłem naprawdę zaskoczony ilością kodu - a ponadto został skopiowany na wszystkie strony podany kod i jak papugi ćwierkały to samo. Generalnie kod zmniejszyłem 3 razy... a jego funkcjonalność w żaden sposób nie pogorszyła się.

I postanowiono zrobić właśnie taką stronę, na której będą umieszczane materiały dla osób z zerową wiedzą! I mówić tylko o tym, co spotkałem i na co naprawdę jest zapotrzebowanie, aby stworzyć własny silnik. I właśnie w momencie pisania tego artykułu nasza strona jest w trakcie głębokiego przetwarzania - globalnie przeprojektowujemy całą witrynę i całą potrzebną treść, nie będę powtarzać, już tutaj pisaliśmy

To są myśli, które przyszły mi do głowy w związku z tym, że dzisiaj odcięto nam prąd. A jedynym działającym narzędziem w całym domu jest już dość stary laptop. Który ma około 5 lat. I bez względu na to, jakie to smutne, nie da się go naładować z powerbanku, bo nie ma takiego przewodu, jaki jest zrobiony np. w moim aparacie, który niedawno kupiłem.

I jeszcze kilka słów o liczbie próśb na temat nauki php

Przewodniki PHP dla uczniów

PHP Learner's Guide - 102 zapytania miesięcznie. Przewodnicy są z pewnością dobrzy, ale na górze z grubsza opowiedziałem o tym, co i jak studiować i dlaczego! Jeśli masz dużo w głowie wolna przestrzeń. To oczywiście! Tam można „wcisnąć lub, jak to się mówi, wepchnąć to, co nie do popchnięcia” – niestety mój mózg odmawia dostrzeżenia informacji, która ma wątpliwe zastosowanie! A żeby to zrozumieć, potrzebne jest doświadczenie i konieczność! Konieczność jest największym motorem uczenia się php. Wyznacz cel, kup i zacznij działać! Jest na serwerze na żywo, a nie na żadnym emulatorze na komputerze ... Zwłaszcza teraz jest dość przystępny cenowo! TAk! Na początku może być do bani, ale kiedy już to opanujesz, nie będziesz potrzebować żadnych instrukcji!

Jak nauczyłem się PHP!?

Każde doświadczenie jest interesujące, a jeśli jest również twoje. Ciekawie będzie o tym porozmawiać! Jak w ogóle udało mi się nauczyć PHP? To, jak studiowałem Php, jest szczegółowo opisane na osobnej stronie, oczywiście wyszło to trochę chaotycznie, ale mimo wszystko to moja historia,

Czy warto uczyć się php

Czy powinienem nauczyć się php - 20 zapytań miesięcznie. Jeśli pytasz „czy warto uczyć się php” – odpowiedź jest tylko jedna! NIE! Nie potrzebujesz php, jeśli zadajesz to pytanie, to w ogóle nie potrzebujesz php. Kiedy potrzebujesz php. Wtedy na pewno nie zapytasz „czy warto uczyć się php”

Jak rozpocząć naukę php

Jak rozpocząć naukę php - 17 próśb. Jeśli naprawdę chcesz nauczyć się php, a nie tylko dla zabawy - to pierwsza rzecz - oczywiście musisz kupić! I nie trenuj, o czym wielokrotnie mówiłem, że darmowy hosting to bardzo niebezpieczna pułapka!

naucz się php od podstaw

Ucz się php od podstaw - tylko 9 żądań miesięcznie. Znowu powtarzam, że do nauki php potrzebny jest serwer () a najlepiej jest prawdziwy serwer a nie emulator...

Którego php się nauczyć

Którego php nauczyć 15 osób jest zainteresowanych takim pytaniem, dość dziwne pytanie. Wydaje mi się, że ... ponieważ fundamentalne zmiany z php 5 na php 7 są bardziej w trakcie finalizacji i rozwoju. Ale to z dziedziny innowacji i nowości. Ale jeśli naprawdę musisz to wiedzieć, to przy zakupie hostingu dowiesz się, jakiego rodzaju php musisz się nauczyć i czego prawdziwa sytuacja uruchamiane przez nowe wersje php. Bo głupotą jest studiowanie tego, czego nie można zastosować, jak powiedziałem powyżej. I musimy wyjść z tego, co mamy.

Mówię tylko o czym na przykład mój php. Specjalnie zrobiłem stronę i zrzut ekranu, jaką mam wersję php..

Dzień dobry, drodzy czytelnicy mojego bloga. Gdzieś słyszałem, że każdy człowiek w swoim życiu musi przejść przez pisanie poezji. Sytuacja się zmienia i teraz co druga osoba myśli o napisaniu kodu i stworzeniu własnej strony internetowej. Wiele się obecnie łączy, inni nie mogą w żaden sposób decydować o silniku. Jeśli skończysz czytać ten artykuł i przejdziesz do nauki zgodnie z moimi zaleceniami, jestem prawie pewien, że ci się uda.

Temat jest dość złożony. Dziś porozmawiamy o tym, jak napisać stronę internetową w php od podstaw. Przyjrzyjmy się bliżej, co oznaczają te cenione trzy litery, a dowiesz się o tym lepsze sposoby nie tylko uczyć się, ale naprawdę rozumieć php.

Co to jest PHP?

Trochę dziwnie jest zacząć ten artykuł od tego pytania, ponieważ zakłada się, że już wszystko wiesz i dlatego jesteś gotowy na trudności. Ale mój blog jest dla początkujących. Bądź pobłażliwy, powtórzmy informację.

Mówiąc prosto i przystępnie, php to język programowania zaprojektowany specjalnie do tworzenia skryptów aplikacji internetowej działającej na serwerze sieciowym. Jest to dość popularny język programowania, ponieważ używa go 85% stron internetowych.

Osobliwością tego języka jest to, że jest uniwersalny, łatwy do nauczenia i otwiera Twoje możliwości nie tylko jako programista, ale także jako biznesmen. Dzięki temu będziesz mógł samodzielnie pisać i rozwijać swoje projekty. Bez niczyjej pomocy.

Uczymy się skutecznie

Wielu zaczęło się uczyć tego języka, ale niewielu dotarło do końca. Aby nauka była skuteczna, pierwszą rzeczą, którą musisz zrobić, to znaleźć źródło informacji, książkę, samouczek lub film, ale o tym później.

Następnie musimy pobrać kompilator. Jest to program, który odczytuje twój skrypt wiersz po wierszu jako instrukcję i wykonuje go.

Najpopularniejszym kompilatorem jest denver - prosty i bezpłatny pakiet pożądane programy za pomocą którego możesz pisać skrypty. Jeśli pytasz mnie o zdanie, radzę pobrać Open Server. Teraz nabiera rozpędu. Jest o głowę wyższy niż Denver i będzie wygodniejszy w pracy.

Do czego służą te pakiety? Pozwalają i pracują na nim jak na serwerze. W tej chwili nie trzeba niczego pobierać. O przydatnym oprogramowaniu z tej serii usłyszysz więcej niż raz na każdym szkoleniu, ale będziesz go potrzebować.

Istotą efektywnej nauki jest to, że po przejściu lekcji powinieneś spróbować zastosować wszystko w praktyce. Jeśli teoria jest poparta praktyką, za kilka tygodni zdobędziesz podstawową umiejętność językową.

Książki do nauki

Powiem ci, nie jestem fanem książek. Jeśli chodzi o technologię internetową. To jak wyjaśnianie Masajowi, czym jest wi-fi. Żadne rysunki nie pomogą normalnie zrozumieć. Niemniej jednak chcę przedstawić małą listę książek php dla manekinów, które są wymienione wśród profesjonalistów.

Chciałbym, żebyś naprawdę osiągnął swój cel i jeśli wydaje Ci się, że ta opcja szkolenia będzie Ci bardziej odpowiadać, chętnie udzielę informacji.

PHP i MySQL. Tworzenie aplikacji internetowych To świetna książka dla początkującego. Przede wszystkim autor pokaże jak skonfigurować Apache (serwer HTTP), PHP i MySQL (baza danych), następnie podpowie jak wybrać edytor kodu. Książka obejmuje: składnię języka, najbardziej przydatne funkcje, tworząc własny silnik i szereg innych funkcji.


W ogóle nic dziwnego, prawda? Niemniej jednak jest to prawdziwy podręcznik z unikalnymi informacjami, których nie znajdziesz nigdzie indziej. To już piąta edycja, więc nie będzie żadnych nieaktualnych informacji. Książka została wydana w 2015 roku. Aby samemu zacząć zapoznawać się z kodem - to wszystko.

HTML, JavaScript, PHP i MySQL. Zestaw dżentelmena webmastera - To jest bardziej szczegółowy samouczek dotyczący nauki php. Dotyka kilku innych przydatnych, bez których pełne tworzenie aplikacji internetowych jest niemożliwe.

Łatwy do odczytania, odpowiedni dla samokształcenie i uczenie się uczniów. Autor porusza takie tematy jak: podstawy php, dynamiczne tworzenie stron, kiedy Pomoc CSS(kaskadowy arkusz stylów), administracja bazą danych, tworzenie strony dynamiczne za pomocą JavaScript.


Tworzymy dynamiczne strony internetowe z przy użyciu PHP, MySQL, JavaScript, CSS i HTML5 - Poleciłbym tę książkę bardziej zaawansowanym czytelnikom, którzy mają już podstawowe umiejętności dotyczące układu HTML. Jeśli kiedykolwiek studiowałeś to i nadal pamiętasz podstawowe zasady, ta książka jest dla Ciebie.


PHP i MySQL. Od początkującego do profesjonalisty - a naszą recenzję uzupełnia książka Kevina Janka, w której autor mocno skłania się ku tworzeniu aplikacji internetowych z bazą danych.


Książka jest bardzo łatwa do przeczytania i doskonale nadaje się do samodzielnej nauki.

Film z YouTube

Z własnego doświadczenia powiem, że nauka php z filmów na YouTube jest dość trudna. Choć wydają się proste. W przeciwieństwie do samouczków Photoshopa, które uwielbiam, nauka języków programowania na YouTube jest po prostu niemożliwa. Nawet wideo, które trwa tylko 15-20 minut, powoduje wiele niedogodności.

Takie filmy mogą zniechęcić do samodzielnego wpisywania kodu. Dlaczego, jeśli autor zrobił już dla ciebie wszystko: wpisał, uruchomił, wskazał konkretny przykład jak to wszystko działa? W rezultacie zapamiętanie czegoś jest prawie niemożliwe.

Instruktaż

Moim zdaniem jest to doskonałe doświadczenie edukacyjne. Wspaniale jest mieć przy sobie eksperta.

Każdej lekcji towarzyszą komentarze, możesz zadawać pytania ekspertom, spokojnie dyskutować i rozwiązywać niezrozumiałe punkty. Nie musisz surfować w Internecie w poszukiwaniu informacji. Wszystko zostanie przeżute i włożone do ust, pozostaje tylko użyć.

Otrzymasz zadanie i będziesz monitorowany, aby zobaczyć, jak dobrze je wykonujesz.

mogę ci polecić kurs z netologii . To centrum szkoleniowe jest cenione wśród profesjonalistów, a w ciągu zaledwie dwóch miesięcy możesz nauczyć się wszystkiego, czego potrzebujesz. Zestawy w grupie występują stale.

Nie martw się, jeśli czegoś nie rozumiesz. Właśnie tego kurs jest przeznaczony do nauki. To jest prawdziwe instrukcja krok po kroku dla początkujących. Nie wierzysz? Ściągnij pełny program kurs z oficjalnej strony internetowej i będziesz o tym przekonany.


Jeśli marzysz o nauce tworzenia witryn bez, samodzielnie iw php, to jest to najlepsza opcja dla Ciebie.

Od autora: w ogólnoświatowa sieć siła fizyczna nic nie znaczy! Możesz naciskać klawisze z dowolną siłą, ale wynik się nie zmieni. W Internecie ten z większym doświadczeniem i wiedzą uważany jest za silniejszego. Chociaż mój przyjaciel „podkręcił” sprzęt swojego komputera tak bardzo, że zaczął się go bać! Ale tak jest ze wszystkim od „żelaznej” opery. A dzisiaj dowiemy się w PHP od czego zacząć naukę, aby zostać silnym programistą.

Choroba "herbata"

Oczywiście przepraszam, ale jesteś „czajniczkiem”. Jak domyśliłem się? No bo tylko początkujący zadają sobie takie pytania. I nie ma w tym „tytule” nic obraźliwego, bo masz tyle chęci do nauki, że możesz „ugotować”. A to znak, że wszystko się ułoży!

Badanie PHP, jak każdą inną naukę, należy zacząć od samego początku, czyli od teorii. Musisz zrozumieć, czym jest ten język programowania: jego możliwości, główny zakres, funkcje i tak dalej. Jest to ważny aspekt, ponieważ początkujący, ze względu na brak podstawowej teorii, ogólnych wyobrażeń na temat danego języka, często dokonują złego wyboru. A potem, mając oszukane oczekiwania, po kilku godzinach „badań” porzucili treningi. Postaram się trochę podnieść tę zasłonę, żebyś zrozumiała nie tylko od czego zacząć Nauka PHP ale też dlaczego.

Kilka cech języka, które powinni znać początkujący:

Najczęściej PHP jest używane do tworzenia stron internetowych, ale może być również wykorzystywane do tworzenia aplikacji klienckich.

Jest to język po stronie serwera - jego kod wykonywany jest po stronie serwera, więc do nauki potrzebny będzie serwer lokalny lub odpowiedni asembler.

Bliski związek z - jeśli zamierzasz „szturmować” budowę witryny, będziesz musiał również nauczyć się określonego DBMS. Pomożemy Ci w tym.

Gdzie jest początek?

Jeśli zamierzasz uczyć się programowania w PHP, ale nie wiesz od czego zacząć, ta sekcja jest dla Ciebie. Powinieneś zacząć od podstaw: od składni języka, typów danych, zmiennych, ich inicjalizacji, pętli, deklaracji funkcji itp. Nawet jeśli studiowałeś to wszystko w innych dyscyplinach oprogramowania, będziesz musiał przeczytać to ponownie, ponieważ PHP ma wiele funkcji.

Ale będzie później, ale początkowo musisz zdecydować się na główną literaturę dotyczącą nauki o oprogramowaniu. Do wyboru źródeł należy podejść bardzo poważnie.

Wybierz kilka i przeczytaj po kilka stron z każdej. Styl prezentacji głównego źródła powinien być jak najprostszy i klarowny. Od tego zależy powodzenie edukacji jako całości.

Aby zrozumieć PHP, możesz skorzystać z różnych samouczków, specjalistycznych podręczników dla "manekinów". Przydałoby się tu dodać jeden lub więcej sensownych: wizualizacja informacji znacznie zwiększa przyswajalność materiału. Ale jeszcze raz powtarzam: od czego zacząć naukę PHP i wybór źródeł zależy od Ciebie.

Trochę osobisty

Generalnie po pierwszym semestrze, jeśli chodzi o wyniki w nauce, spadłem na sam dół. A wszystko dlatego, że nauczyciele, widząc, że większość uczniów „połyka” cały materiał, nawet „nie przeżuty”, starali się dać jak najwięcej. Ale nie miałem doświadczenia, jakie mieli moi koledzy z grupy.

W następnym semestrze przeniosłem się do równoległej grupy składającej się z tych samych „manekinów”. Dla nich nauczyciele „gryzli” i „przeżuwali” wszystko, dokładnie wyjaśniając. Tutaj wszystko poszło na dobre i znów stałem się jednym z najlepszych uczniów.

Nie chwalę się (no może trochę), ale staram się wytłumaczyć, że należy wybrać dla siebie styl uczenia się, metody pozyskiwania informacji i czas trwania rozumienia dyscypliny. Moim zdaniem różne są idealnym źródłem Informacja edukacyjna. Ich wybór jest tym, czego potrzebujesz, aby rozpocząć naukę PHP od podstaw.

Czego potrzebujesz, aby rozpocząć rozwój

PHP to język programowania, którego kod jest wykonywany po stronie serwera. Dlatego dla praca lokalna z nim potrzebujesz odpowiedniego oprogramowania. Trzy główne elementy:

Interpreter PHP.

serwer lokalny.

Ale instalacja każdego z tych komponentów może zająć dużo czasu i wysiłku. Zwłaszcza jeśli jesteś początkującym. Najlepszą opcją jest instalacja pakiet oprogramowania który zawiera wszystkie komponenty.

Polecam używać Open Server. Zawiera wszystko, czego potrzebujesz, aby rozpocząć pracę z PHP bez większego bólu głowy. Proces instalacji jest automatyczny (łatwy i szybki). Dokładnie to, czego potrzebujesz do prawdziwych „manekinów”.

Mam nadzieję, że udało mi się rozwiać wszelkie wątpliwości i pytania, które „nawiedzają” przybyszów. Czy czujesz, że stałeś się silniejszy? Dopiero zaczynasz przygodę z PHP. Wkrótce staniesz się prawdziwymi „siłaczami” w naukach o oprogramowaniu. Do zobaczenia na nowe treningi!

17.12.14 12,6K

W programowaniu webowym istnieją takie dyscypliny, których podstawy musi znać każda osoba związana z World Wide Web. Dlatego tak czy inaczej będziesz musiał nauczyć się PHP i MySQL. A jeśli nie chcesz, to chciwość i tak cię zmusi:

Po co uczyć się php i MySQL?

Takie pytanie mogą zadać tylko ci, którzy w ogóle nie są zaznajomieni ze specyfiką budowania przestrzeni internetowej i jej nowoczesna podstawa. Każda mniej lub bardziej zaznajomiona z programowaniem osoba powie, że te dwie dyscypliny dominują obecnie w sieci WWW. Oznacza to, że prawie cały Internet jest zbudowany na Oparty na PHP i MySQL:


Chociaż w naszych czasach znaczenie PHP nieco zmalało. A wszystko za sprawą dużej liczby silników, które (jak na ironię) również są budowane w oparciu o ten język.

We współczesnym świecie internetowym pod silnikami rozumie się dowolny system zarządzania treścią (CMS). Większość z nich jest napisana w PHP i MySQL.

Każdy CMS jest ramy programu wyposażony w interfejs użytkownika. Jego zestaw narzędzi znacznie ułatwia proces administrowania witryną. Ale po co zawracać sobie głowę nauką PHP od podstaw? W końcu możesz po prostu przejść do administracyjnej części zasobu i wykonać wszystkie manipulacje za pomocą wbudowanych w nią narzędzi.

Po pierwsze, niewiele osób ma cierpliwość, czas lub energię, aby nauczyć się PHP i MySQL. Człowiek musi do tego dojść sam. Ale ten, kto ośmieli się zrozumieć te dyscypliny, otrzyma:

  • Wymagany zawód - inteligentni programiści zawsze byli bardzo poszukiwani na rynku pracy. Ale nawet niedoświadczeni początkujący z dobrą teoretyczną znajomością PHP i niewielkim doświadczeniem w programowaniu stron internetowych będą w stanie znaleźć pracę za przyzwoitą płacę;
  • Praca zdalna - aby zaangażować się w programowanie, nie trzeba wcześnie wstawać, zabierać się do pracy i przestrzegać dress code'u. Wszystko to można zostawić za progiem i stworzyć kod programowania siedzenie w domu w kapciach pokojowych;
  • Oszczędność pieniędzy - jeśli jesteś właścicielem strony internetowej, to oczywiście wiesz, że usługi profesjonalnych programistów internetowych są drogie. A dla początkującego w Internecie każdy grosz jest cenny. Samokształcenie MySQL i PHP zaoszczędzą pieniądze i wprowadzą je na właściwe tory.

Jak już wspomniano, większość nowoczesnych silników jest oparta na PHP. Chociaż ich odporność na awarie jest włączona wysoki poziom, ale nikt nie anulował wpływu czynnika ludzkiego. Dlatego kod CMS czasami zachowuje się inaczej niż zamierzony przez programistę WWW.

Aby naprawić ten błąd, musisz poszukać specjalisty, zapłacić mu dużo pieniędzy. A potem okazuje się, że cały szkopuł był tylko jedną linijką kodu, który można łatwo naprawić nawet przy znajomości tylko podstawowych podstaw PHP.

  • Ciekawe hobby - programowanie stron internetowych to nie tylko sposób na zarabianie czy oszczędzanie pieniędzy. To także ekscytująca aktywność, która łączy w sobie zarówno komponent techniczny, jak i kreatywny.

Nauka PHP i MySQL może być dla wielu sposobem wyrażania siebie.

Co to jest PHP

PHP to skryptowy język programowania. Najczęściej wykorzystywany jest do tworzenia aplikacji internetowych i serwisów internetowych. Podany język obsługiwane przez większość hostów internetowych. Na jego podstawie pisana jest główna część witryn dynamicznych.

W dynamicznej witrynie, w przeciwieństwie do statycznej, tworzonej tylko w html, zawartość wszystkich stron jest tworzona w odpowiedzi na żądanie użytkownika. Struktura zasobu tworzona jest na podstawie plików szablonów, a treść jest (najczęściej) ładowana z baz danych.


Popularność PHP wynika z jego następujących cech:
  • Wsparcie dla najpopularniejszych DBMS ( systemy zarządzania bazą danych);
  • Automatyczne wysyłanie nagłówków HTTP;
  • Wbudowana obsługa pracy z sesjami i plikami cookie;
  • Narzędzia do pracy z plikami zdalnymi;
  • Obsługa XForm ( formularze oparte na XML);
  • Przybliżenie składni PHP do języka C;
  • Brak silnego typowania – zmienne są wpisywane dynamicznie.

Typy danych to miejsce, od którego zaczynasz naukę PHP

  • Wsparcie OOP ( programowanie obiektowe);
  • Duży zestaw superglobalnych (predefiniowanych) tablic zaprojektowanych do pracy z przestrzenią internetową.

Co to jest MySQL?

MySQL to darmowy system DBMS firmy Oracle. Razem z Darmowa wersja rozwojowe i komercyjne wydania na zamówienie. To dzięki temu wszystkie nowości korporacji są koniecznie wprowadzane do darmowych edycji DBMS:


Cechy SZBD MySQL:
  • Wsparcie mechanizmu replikacji danych od pierwszych wydań MySQL.

Replikacja to proces synchronicznego kopiowania wszystkich zmian źródła na kilka jego instancji jednocześnie. Oznacza to, że każda akcja na danych jednej kopii obiektu zostanie odzwierciedlona we wszystkich innych jego próbkach.

  • Praca jest obsługiwana zarówno ze źródeł lokalnych, jak i zdalnych;
  • Wbudowana obsługa dużej liczby typów tabel. I dzięki otwarte źródło lista obsługiwanych typów tabel rośnie;
  • Szeroka gama międzyplatformowa;
  • Rozmiar tabeli bazy danych Dane MySQL ograniczone tylko możliwościami system operacyjny na którym SZBD jest wdrożony;
  • Obsługa najpopularniejszych języków programowania przez API ( interfejs aplikacji).

Więcej dokładna informacja możesz dowiedzieć się o możliwościach DBMS z dowolnego samouczka lub odniesienia na MySQL.

Gdzie zacząć?

Z gorzkich doświadczeń wielu początkujących można wywnioskować, że głównym problemem samodzielnego uczenia się PHP i MySQL jest wybór właściwego. oprogramowanie. A wszystko dlatego, że PHP jest językiem programowania po stronie serwera. Dlatego do przetestowania kodu potrzebny jest nie tylko specjalny edytor, ale także lokalny serwer:


Kilka najlepszych opcji:
  • Apache HTTP Server - można pobrać z oficjalnej strony dewelopera;
  • Denver to najlepsza opcja do instalacji i dalszego użytkowania. Pakiet instalacyjny zawiera serwer Apache, PHP i MySQL. W pierwszej opcji musiałbyś pobrać i zainstalować to wszystko osobno.
  • XAMPP to pakiet zawierający PHP i MySQL. Jak również wbudowany samouczek PHP: