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

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

Метод1З 5:
Частина перша: підготовка

  1. Зрозумійте, для чого призначені PHP і MySQL.PHP-це скриптова мова, яка використовується для створення інтерактивних скриптів. Ці скрипти спрацьовують на стороні веб-сервера, а потім результати їх виконання повертаються користувачеві у вигляді HTML. PHP годиться для сильно інтерактивних і орієнтованих на користувача веб-сайтів. MySQL-це універсальна мова роботи з базою даних, що розповсюджується у вигляді відкритого вихідного коду. На основі цих двох технологій побудовано величезну кількість онлайн магазинів, форумів, ігор і т. д.
    • PHP може збирати дані, отримані від користувача через форми, створювати і редагувати файли на сервері, посилати і отримувати куки, обмежувати доступ, шифрувати дані і багато іншого.
  2. Ознайомтеся з вимогами щодо встановлення.ви можете вивчити тільки PHP, але для того, щоб максимально його використовувати, вам потрібно буде освоїти базові знання в HTML, CSS і JavaScript. Все це необхідно, так як PHP скрипти генерують HTML і CSS, коли викликаються браузером користувача. Знання цих мов, полегшить і прискорить процес вивчення PHP.
  3. Орендуйте або створіть веб-сервер.для того щоб використовувати PHP і MySQL, вам знадобиться доступ до веб-сервера. Якщо ж у вас немає доступу до веб-сервера, вам потрібно буде створити його на вашому комп'ютері.
  4. Знайдіть навчальні джерела.є безліч способів вивчення азів PHP і MySQL Програмування. Є онлайн ресурси, онлайн курси, книги і заняття в класі. Всі вони допоможуть вам вивчити PHP і MySQL.
    • Найпопулярнішим онлайн ресурсом є w3schools.com. це блискучий веб-сайт з керівництвом по веб-розробці, який оперативно охоплює всі основи, поряд з інтерактивними уроками.
    • Вам також доступна велика різноманітність книг. Деякі з найбільш популярних книг включають» вивчення PHP, MySQL, JavaScript &#amp; CSS "Роберта Ніксона і" PHP і MySQL веб-розробка " Люка Веллінга.
    • Перегляньте список курсів на місцевих курсах самоосвіти. У вас на районі можуть також бути школи програмування або уроки в центрі освіти. Практичні уроки, що проводяться професіоналами, просто відмінно підійдуть вам, якщо ви хочете отримати відповіді на питання або побачити код Наживо.
  5. Завантажте необхідні інструменти. щоб почати створювати PHP скрипти і бази даних MySQL, вам потрібно завантажити кілька базових інструментів. Незважаючи на те, що PHP можна коригувати в будь-якому текстовому редакторі, ви зрозумієте, що використання спеціальних редакторів коду набагато полегшить це заняття.
    • У число популярних безкоштовних редакторів входять NotePad++, Komodo Edit, NetBeans і Eclipse.
    • Популярні платні редактори включають PHPStorm, Adobe Dreamweaver і PHPDesigner.
    • Щоб використовувати MySQL, вам потрібно його встановити на ваш веб-сервер.

Метод2З 5:
Частина друга: створення перших PHP скриптів

  1. Відкрийте ваш текстовий редактор.PHP код може бути створений в будь-якому текстовому редакторі, хоча спеціальні редактори коду підсвічують ваш синтаксис, що набагато полегшує його читання.
  2. Створіть простий веб-сайт. PHP існує в звичайному HTML файлі. Щоб побачити результати виконання Вашого PHP скрипта, вам потрібен простий веб-сайт для відображення цих результатів:
  3. Створіть простий скрипт ECHO. «ECHO» функція виводить текст на веб-сайт. Це базова функція PHP, яка допоможе вам освоїти форматування синтаксису в PHP. Всі PHP скрипти починаються з &#lt;?php і закінчуються ?&#gt;. Вирази закінчуються крапкою з комою (;).
  4. Додайте коментарі в ваш PHP скрипт.це хороша практика, якої потрібно дотримуватися. Коментарі не відображаються користувачеві, але вони допомагають іншим розробникам зрозуміти, що ви робите в коді. А ще вони служать нагадуванням для вас, коли ви наступного разу полізете в код.[1]
  5. Створіть скрипт з декількома базовими змінними. змінні-це об'єкти у яких є значення, присвоєні їм в скрипті. Далі ви можете використовувати ці змінні, щоб відображати результати користувачеві. Змінні-це найпотужніший засіб в скриптах PHP, які позначається через знак " $ " перед назвою змінної.[2]
  6. Створіть базовий вираз If / Else. основний функціонал в PHP пишеться з використанням виразів If / Else. Вони дозволяють вам створювати умови для виконання певних команд. Що особливо корисно при створенні користувацьких повідомлень і умов перевірок з'єднань.[3]

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

  1. З'єднайтеся з сервером MySQL. Вам потрібно буде з'єднатися з сервером MySQL до того, як ви створите Вашу базу даних. Ви можете зробити це через командний рядок MySQL або за допомогою PHP, що буде описано далі. Створення з'єднання використовує функцію mysqli_connect (host, username, password).[4]
    • З'єднання з базою даних присвоюється змінної "$ connection". Це дозволить вам легко звертатися до з'єднання далі в скрипті.
  2. Створіть Вашу базу даних.як тільки ви відкрили з'єднання, ви можете додати код для створення бази даних. На початку база не буде містити ніяких даних; перша таблиця буде додана в базу даних на наступному кроці. Вам потрібно використовувати вираз CREATE DATABASE для створення бази даних.
  3. Створіть таблицю бази даних.як тільки база створена, Ви можете створити таблицю для зберігання даних, яку ви будете витягувати через форми. Таблицю можна налаштувати будь-яким способом, який ви вважаєте за необхідне. Таблиця, створювана на цьому кроці, матиме 3 колонки: FirstName, LastName, Age. А назва таблиці буде "користувачі".

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

  1. Створіть свою HTML форму.ця форма дозволить вашим користувачам вводити свою інформацію у форму на веб-сайті. Потім ці дані будуть поміщені в файл і вставлені в базу даних, яку ви створили раніше. Коли користувач натисне на кнопку "Відправити«, після заповнення форми, дані будуть відправлені в файл" insert.php».[5]
  2. Як тільки ви створили форму, вам потрібно створити файл " insert.php " для обробки передачі даних в базу. ви будете використовувати вираз INSERT INTO для додавання запису в таблицю користувачів.

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

  1. Дізнайтеся, що можна робити з PHP.крім управління базою даних, є ще багато речей, які можна зробити з PHP. Ви можете відкривати файли, відправляти email-и, створювати куки, запускати приватні сесії і багато чого ще. Потенціал практично безмежний, ось чому PHP так сильно поширений в сфері веб-розробок.
  2. Досліджуйте те, що роблять інші.один з найшвидших способів вивчити PHP-дослідити код інших розробників, потім адаптувати його під свої потреби. Хоча немає іншого способу досліджувати PHP код веб-сайту без прямого доступу до сервера, де це файл хоститься [6], існує безліч спільнот, які дружно поділяться своїм кодом і пояснять, що він робить.
    • GitHub - один з найпопулярніших репозиторіїв з розміщення відкритого вихідного коду та спільної співпраці[7]
  3. Вивчіть правила безпечного Програмування на PHP. Безпека в веб має серйозне значення, і піклуватися про безпечний код дуже важливо. Це просто необхідно, коли ви працюєте з інформацією, що містить паролі і дані по оплаті. Переконайтеся, що ваші форми і бази даних захищені від будь-яких зловмисних проникнень.

Ще почитати: