Як вивчити PHP і MySQL

Фото - Як вивчити PHP і MySQL

PHP - один з найбільш широко поширених мов програмування в інтернеті, що надає вам набагато більші можливості, ніж простий HTML. MySQL, в свою чергу, дозволяє вам легко створювати і модифікувати бази даних на вашому сервері. Ці два інструменти разом складають відмінний набір для створення складних і потужних користувальницьких веб-сайтів та баз даних. При освоєнні PHP і MySQL потрібно багато чого вивчати, однак можна досить швидко почати з основ. Подивіться на нижченаведений Крок 1 для того, щоб почати вивчення.




Частина 1 з 5: підготовка

  1. 1

    Зрозумійте, для чого призначені PHP і MySQL. PHP - це скриптова мова, яка використовується для створення інтерактивних скриптів. Ці скрипти спрацьовують на стороні веб-сервера, а потім результати їх виконання повертаються користувачеві у вигляді HTML. PHP годиться для сильно інтерактивних і орієнтованих на користувача веб-сайтів. MySQL - це універсальна мова роботи з базою даних, розповсюджуваний у вигляді відкритого вихідного коду. На основі цих двох технологій побудовано величезну кількість онлайн магазинів, форумів, ігор і т.д.
    • PHP може збирати дані, отримані від користувача через форми, створювати і редагувати файли на сервері, посилати і отримувати куки, обмежувати доступ, шифрувати дані та багато іншого.

  2. 2

    Ознайомтеся з вимогами по установці. Ви можете вивчити тільки PHP, але для того, щоб максимально його використовувати, вам потрібно буде освоїти базові знання в HTML, CSS і javascript. Все це необхідно, так як PHP скрипти генерують HTML і CSS, коли викликаються браузером користувача. Знання цих мов, полегшить і прискорить процес вивчення PHP.

  3. 3

    Орендуйте або створіть веб-сервер. Для того щоб використовувати PHP і MySQL, вам знадобиться доступ до веб-сервера. Якщо ж у вас немає доступу до веб-сервера, вам потрібно буде створити його на вашому комп`ютері.

  4. 4

    Знайдіть навчальні джерела. Є безліч способів вивчення азів PHP і MySQL програмування. Є онлайн ресурси, онлайн курси, книги і заняття в класі. Всі вони допоможуть вам вивчити PHP і MySQL.
    • Найпопулярнішим онлайн ресурсом є w3schools.com. Це блискучий веб-сайт з керівництвом по веб-розробці, який оперативно охоплює всі основи, поряд з інтерактивними уроками.
    • Вам також доступна велика різноманітність книг. Деякі з найбільш популярних книг включають «Вивчення PHP, MySQL, javascript CSS »Роберта Ніксона і« PHP і MySQL веб-розробка »Люка Веллінга.
    • Перегляньте список курсів на місцевих курсах самоосвіти. У вас на районі можуть також бути школи програмування або уроки в центрі освіти. Практичні уроки, що проводяться професіоналами, просто відмінно підійдуть вам, якщо ви хочете отримати відповіді на запитання або побачити код наживо.

  5. 5

    Завантажте необхідні інструменти. Щоб почати створювати PHP скрипти і бази даних MySQL, вам потрібно завантажити декілька базових інструментів. Незважаючи на те, що PHP можна коригувати в будь-якому текстовому редакторі, ви зрозумієте, що використання спеціальних редакторів коду набагато полегшить це заняття.
    • У число популярних безкоштовних редакторів входять NotePad ++, Komodo Edit, NetBeans і Eclipse.
    • Популярні платні редактори включають PHPStorm, Adobe Dreamweaver і PHPDesigner.
    • Щоб використовувати MySQL, вам потрібно його встановити на ваш веб-сервер.

Частина 2 з 5: створення перших PHP скриптів

  1. 1

    Відкрийте ваш текстовий редактор. PHP код може бути створений в будь-якому текстовому редакторі, хоча спеціальні редактори коду підсвічують ваш синтаксис, що набагато полегшує його читання.

  2. 2

    Створіть простий веб-сайт. PHP існує в звичайному HTML файлі. Щоб побачити результати виконання вашого PHP скрипта, вам потрібен простий веб-сайт для відображення цих результатів:



  3. 3

    Створіть простий скрипт ECHO. «ECHO» функція виводить текст на веб-сайт. Це базова функція PHP, яка допоможе вам освоїти форматування синтаксису в PHP. Всі PHP скрипти починаються з <?php і закінчуються ?>. Вирази закінчуються крапкою з комою (-).

  4. 4

    Додайте коментарі в ваш PHP скрипт. Це гарна практика, якої потрібно дотримуватися. Коментарі не відображаються користувачу, але вони допомагають іншим розробникам зрозуміти, що ви робите в коді. А ще вони служать нагадуванням для вас, коли ви наступного разу полізете в код.

  5. 5

    Створіть скрипт з кількома базовими змінними. Змінні - це об`єкти у яких є значення, присвоєні їм в скрипті. Далі ви можете використовувати ці змінні, щоб відображати результати користувачеві. Змінні - це наймогутніший засіб в скриптах PHP, які позначається через знак «$» перед назвою змінної.

  6. 6

    Створіть базове вираз If / Else. Основний функціонал в PHP пишеться з використанням виразів If / Else. Вони дозволяють вам створювати умови для виконання певних команд. Що особливо корисно при створенні користувальницьких повідомлень і умов перевірок з`єднань.

Частина 3 з 5: створюємо просту базу даних MySQL

  1. 1

    З`єднайтесь з сервером MySQL. Вам потрібно буде з`єднатися з сервером MySQL до того, як ви створите вашу базу даних. Ви можете зробити це через командний рядок MySQL або за допомогою PHP, що буде описано далі. Створення з`єднання використовує функцію mysqli_connect (host, username, password).
    • З`єднання з базою даних присвоюється змінної «$ connection». Це дозволить вам легко звертатися до з`єднання далі в скрипті.

  2. 2

    Створіть вашу базу даних. Як тільки ви відкрили з`єднання, ви можете додати код для створення бази даних. На початку база не буде містити ніяких даних-перша таблиця буде додана в базу даних на наступному кроці. Вам потрібно використовувати вираз CREATE DATABASE для створення бази даних.

  3. 3

    Створіть таблицю бази даних. Як тільки база створена, ви можете створити таблицю для зберігання даних, яку ви будете вилучати через форми. Таблицю можна налаштувати будь-яким способом, який ви порахуєте необхідним. Таблиця, створювана на цьому кроці, матиме 3 колонки: FirstName, LastName, Age. А назва таблиці буде «Користувачі».

Частина 4 з 5: створюємо форму для заповнення вашої бази даних

  1. 1

    Створіть свою HTML форму. Ця форма дозволить вашим користувачам вводити свою інформацію у форму на веб-сайті. Потім ці дані будуть поміщені у файл і вставлені в базу даних, яку ви створили раннє. Коли користувач натисне на кнопку «Відправити», після заповнення форми, дані будуть відправлені в файл «insert.php».

  2. 2

    Як тільки ви створили форму, вам потрібно створити файл «insert.php »для обробки передачі даних в базу. Ви будете використовувати вираз INSERT INTO для додавання запису в таблицю користувачів.

Частина 5 з 5: продовжуйте вивчення

  1. 1

    Дізнайтеся, що можна робити з PHP. Крім управління базою даних, є ще багато речей, які можна зробити з PHP. Ви можете відкривати файли, відправляти email-и, створювати куки, запускати приватні сесії і багато чого ще. Потенціал практично безмежний, ось чому PHP так сильно поширений в сфері веб-розробок.

  2. 2

    Досліджуйте те, що роблять інші. Один з найшвидших способів вивчити PHP - дослідити код інших розробників, потім адаптувати його під свої потреби. Хоча немає іншого способу досліджувати PHP код веб-сайту без прямого доступу до сервера, де це файл хоститься, існує сила-силенна спільнот, які дружно поділяться своїм кодом і пояснять, що він робить.
    • GitHub - один з найпопулярніших репозиторіїв з розміщення відкритого вихідного коду і спільної співпраці

  3. 3

    Вивчіть правила безпечного програмування на PHP. Безпека в веб має серйозне значення, і піклуватися про безпечний коді дуже важливо. Це просто необхідно, коли ви працюєте з інформацією, що містить паролі і дані по оплаті. Переконайтеся, що ваші форми і бази даних захищені від будь-яких злочинних проникнень.