PHP для новачків

Зв'язка PHP + MySQL давно є стандартом де-факто у веб-програмуванні




, Тому володіння цими інструментами може вважатися обов'язковим навіть для аматора, що створює сайти для себе і своїх друзів. Допомогти зробити перші кроки у їх освоєнні і покликана Рецензована книга.
Видання складається з 10 розділів, в яких викладаються найбільш важливі аспекти веб-програмування на PHP і організації баз даних в СУБД MySQL.
Перші шість глав присвячені HTML і PHP. З першої читач дізнається, як створювати веб-сторінки за допомогою HTML, використовувати каскадні таблиці стилів, а також проектувати найпростіші веб-форми. PHP займає тут зовсім скромне місце, з'являючись тільки на останніх сторінках, але такий підхід абсолютно виправданий: для веб-програмування придатні різні мови, але на виході завжди повинен виходити коректний HTML-код.
Власне вивчення PHP починається з другої глави: тут розглядаються змінні і способи введення інформації в PHP-програму. Тема третього розділу – умовні оператори if і switch, а також функції. Четверта і п'ята глави присвячені циклам, масивам і рядках. У шостому розділі мова йде про те, як працювати з звичайними текстовими файлами, що зберігаються на сервері.
З сьомої глави починається вивчення MySQL. Тут описується, коли створюються прості БД, як у них заноситься інформація, як виконується її пошук. Читачеві доведеться освоїти стандартний інтерфейс командного рядки MySQL, що для багатьох виявиться досить незвичним: вводити команди вручну у світі Windows не прийнято. Проте в кінці розділу автор знайомить читача з утилітою SQLyog – безкоштовної графічною оболонкою, набагато полегшує роботу з БД.
У восьмому розділі розповідається, які засоби для доступу до баз даних MySQL є в PHP. Дев'ята глава присвячена "науковому" проектування бази даних. Тут розглядаються багатотабличні БД, організація зв'язку між таблицями, оптимізація структури БД.
Заключна, десята глава не містить принципово нового матеріалу, вона присвячена розгляду питань розробки серйозних додатків з використанням тих знань і вмінь, які читач придбав, вивчивши попередні голови.
Автору вдалося написати досить вдалий самовчитель. Виклад матеріалу супроводжується численними прикладами і необхідними поясненнями, а завершується кожна глава створенням веб-додатки, в якому використаний пройдений матеріал. Завдяки такому підходу матеріал засвоюється досить легко і швидко. До книги не додається диск з вихідними текстами прикладів, але їх можна завантажити з сайту видавництва (Books.kudits.ru) з розділу "Додаткові матеріали".
З недоліків я б відзначив два. Перший – традиційний майже для всієї видається у нас комп'ютерної літератури – пов'язаний з постійним вживанням настільки нелюбимих мною "директорій" і "інсталяцій"; втім, подібні слова можуть лише різати слух, але не впливають на сприйняття матеріалу. Другий же недолік може виявитися куди серйозніше. Дана книга позиціонується як посібник для початківців, тому резонно припустити, що у них можуть виникнути проблеми з установкою на комп'ютер необхідного програмного забезпечення або з пошуком відповідного хостингу для свого сайту. Це питання, не рахуючи рекомендації встановити пакет PHP Triad (зібрані разом Apache, PHP та MySQL), автор фактично обходить стороною.
У цілому книга може служити гарним підручником для початківців веб-програмістів, при виникненні ж утруднень можна звернутися до фахівців PHPClub (http://phpclub.ru) або на інший російськомовний ресурс, присвячений PHP.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*