Як вивчити 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.
5. Завантажте необхідні інструменти. Щоб почати створювати PHP скрипти і бази даних MySQL, вам потрібно завантажити кілька базових інструментів. Незважаючи на те, що PHP можна коригувати в будь-якому текстовому редакторі, ви зрозумієте, що використання спеціальних редакторів коду набагато полегшить це заняття.
Метод 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:
Частина третя: створюємо просту базу даних MySQL1. З`єднаєтеся з сервером 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 код веб-сайту без прямого доступу до сервера, де це файл хоститься, існує безліч спільнот, які дружно поділяться своїм кодом і пояснять, що він робить.
3. Вивчіть правила безпечного програмування на PHP. Безпека в веб має серйозне значення, і піклуватися про безпечне коді дуже важливо. Це просто необхідно, коли ви працюєте з інформацією, що містить паролі і дані по оплаті. Переконайтеся, що ваші форми і бази даних захищені від будь-яких злочинних проникнень.