Як вивчити php і mysql

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

кроки

Метод 1 з 5:
Частина перша: підготовка
1. Зрозумійте, для чого призначені PHP і MySQL. PHP - це скриптова мова, яка використовується для створення інтерактивних скриптів.Ці скрипти спрацьовують на стороні веб-сервера, а потім результати їх виконання повертаються користувачу у вигляді HTML. PHP годиться для сильно інтерактивних і орієнтованих на користувача веб-сайтів. MySQL - це універсальна мова роботи з базою даних, який розповсюджується у вигляді відкритого вихідного коду. На основі цих двох технологій побудовано величезну кількість онлайн магазинів, форумів, ігор і т.д.
  • PHP може збирати дані, отримані від користувача через форми, створювати і редагувати файли на сервері, посилати і отримувати куки, обмежувати доступ, шифрувати дані і багато іншого.
  • 2. Ознайомтеся з вимогами по установці. Ви можете вивчити тільки PHP, але для того, щоб максимально його використовувати, вам потрібно буде освоїти базові знання в HTML, CSS і jаvascript.Все це необхідно, так як PHP скрипти генерують HTML і CSS, коли викликаються браузером користувача. Знання цих мов, полегшить і прискорить процес вивчення PHP.
  • 3. Орендуйте або створіть веб-сервер. Для того щоб використовувати PHP і MySQL, вам знадобиться доступ до веб-сервера. Якщо ж у вас немає доступу до веб-сервера, вам потрібно буде створити його на вашому комп`ютері.
  • 4. Знайдіть навчальні джерела. Є безліч способів вивчення азів PHP і MySQL програмування. Є онлайн ресурси, онлайн курси, книги і заняття в класі. Всі вони допоможуть вам вивчити PHP і MySQL.
  • Найпопулярнішим онлайн ресурсом є w3schools.com. Це блискучий веб-сайт з керівництвом по веб-розробці, який оперативно охоплює всі основи, поряд з інтерактивними уроками.
  • Вам також доступна велика різноманітність книг.Деякі з найбільш популярних книг включають «Вивчення PHP, MySQL, jаvascript & 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 скрипти починаються з і закінчуються ?>. Вирази закінчуються крапкою з комою (-).
  • 4. Додайте коментарі в ваш PHP скрипт. Це хороша практика, якої потрібно дотримуватися. Коментарі не відображаються користувачу, але вони допомагають іншим розробникам зрозуміти, що ви робите в коді. А ще вони служать нагадуванням для вас, коли ви наступного разу полізе в код.
  • 5. Створіть скрипт з кількома базовими змінними. Змінні - це об`єкти у яких є значення, присвоєні їм в скрипті. Далі ви можете використовувати ці змінні, щоб відображати результати користувачеві. Змінні - це потужний засіб скриптах PHP, які позначається через знак «$» перед назвою змінної.
  • 6. Створіть базову вираз If / Else. Основний функціонал в PHP пишеться з використанням виразів If / Else. Вони дозволяють вам створювати умови для виконання певних команд. Що особливо корисно при створенні користувальницьких повідомлень і умов перевірок з`єднань.
  • Метод 3 з 5:
    Частина третя: створюємо просту базу даних MySQL
    1. З`єднаєтеся з сервером MySQL. Вам потрібно буде з`єднатися з сервером MySQL до того, як ви створите вашу базу даних.Ви можете зробити це через командний рядок MySQL або за допомогою PHP, що буде описано далі. Створення з`єднання використовує функцію mysqli_connect (host, username, password).
    • З`єднання з базою даних присвоюється змінної «$ connection».Це дозволить вам легко звертатися до з`єднання далі в скрипті.
  • 2
  • 3. Створіть вашу базу даних. Як тільки ви відкрили з`єднання, ви можете додати код для створення бази даних. На початку база не буде містити ніяких даних-перша таблиця буде додана в базу даних на наступному кроці. Вам потрібно використовувати вираз CREATE DATABASE для створення бази даних.
  • 4. Створіть таблицю бази даних. Як тільки база створена, ви можете створити таблицю для зберігання даних, яку ви будете отримувати через форми. Таблицю можна налаштувати будь-яким способом, який ви вважаєте за необхідне. Таблиця, создаваемаяна цьому кроці, буде мати 3 колонки: FirstName, LastName, Age. А назва таблиці буде «Користувачі».
  • Метод 4 з 5:
    Частина четверта: створюємо форму для заповнення вашої бази даних
    1. Створіть свою HTML форму. Ця форма дозволить вашим користувачам вводити свою інформацію в форму на веб-сайті. Потім ці дані будуть поміщені в файл і вставлені в базу даних, яку ви створили раннє. Коли користувач натисне на кнопку «Відправити», після заповнення форми, дані будуть відправлені в файл «insert.php ».
  • 2. Як тільки ви створили форму, вам потрібно створити файл «insert.php »для обробки передачі даних в базу. Ви будете використовувати вираз INSERT INTO для додавання запису в таблицю користувачів.
  • Метод 5 з 5:
    Частина п`ята: продовжуйте вивчення
    1. Дізнайтеся, що можна робити з PHP. Крім управління базою даних, є ще багато речей, які можна зробити з PHP. Ви можете відкривати файли, відправляти email-и, створювати куки, запускати приватні сесії і багато чого ще. Потенціал практично безмежний, ось чому PHP так сильно поширений в сфері веб-розробок.
  • 2. Досліджуйте те, що роблять інші. Один з найшвидших способів вивчити PHP - дослідити код інших розробників, потім адаптувати його під свої потреби. Хоча немає іншого способу досліджувати PHP код веб-сайту без прямого доступу до сервера, де це файл хоститься, існує безліч спільнот, які дружно поділяться своїм кодом і пояснять, що він робить.
  • GitHub - один з найпопулярніших репозиторіїв з розміщення відкритого вихідного коду і спільної співпраці
  • 3. Вивчіть правила безпечного програмування на PHP. Безпека в веб має серйозне значення, і піклуватися про безпечне коді дуже важливо. Це просто необхідно, коли ви працюєте з інформацією, що містить паролі і дані по оплаті. Переконайтеся, що ваші форми і бази даних захищені від будь-яких злочинних проникнень.
  • Cхоже