Понедельник, 2024-05-06, 2:58 AM

IT-обучение. PHP , PHOTOSHOP, JAVA, MYSQL

темы
видео разделы
PHP [4]

статьи

Main » Articles » PHP [ Add new entry ]

Ну и зачем мне знать PHP и MySQL?


 Современное положение дел в создании веб-сайтов таково, что сделать даже очень сложный новостной портал можно, не имея никаких знаний по веб-технологиям. Разнообразные системы управления содержимым сайта помогут не только сконструировать сайт, но и наполнить его теми материалами, которые есть в наличии.


Зачем тогда учить что-то, если есть такие возможности? Ведь даже занимаясь строительством веб-сайтов на заказ можно опираться на готовые системы управления содержанием в своей работе, полностью полагаясь на разработчиков системы. Нужно только научиться соединять между собой различные модули и плагины системы, чтобы получить необходимый функционал на сайте.


Ну а теперь представим такую ситуацию. Сайт уже почти готов, но при его проверке вдруг выявляется мелкая, но досадная ошибка, которая будет видна посетителю. Причём проверка конфигурации системы управления сайтом показывает, что в настройках все правильно, а ошибка проявляется только при включении определённого модуля. Понятно, что  решение кроется в замене модуля другим, вот только заменить его нечем — он предоставляет уникальное сочетание ключевых функций. Что же делать?


К сожалению, такие ситуации весьма вероятны. Дело в том, что все модули пишутся таким же людьми, и они могут ошибиться. Кроме того, сочетание данных и конфигурации может быть таким, что разработчик даже представить себе не мог такого варианта использования своего детища (ведь можно возить мешки с цементом в салоне Ролс-Ройса).


Из такого положения есть два выхода. Первый: надо искать человека, который будет способен вникнуть в код системы и подправить его, добившись нужного функционирования. Второй: сделать это самому.


При втором варианте решения и нужны знания веб-технологий. Причём основной упор нужно делать на изучение PHP и MySQL, потому что практически все системы управления содержанием сайта сделаны с использованием этих двух инструментов веб-мастера. И исправлять ошибки придётся используя именно эти два инструмента.


Владение PHP и MySQL
даёт ещё одно преимущество. Дело в том, что модули и плагины реализуют достаточно большой, но все-таки специфический набор функций. Как правило, они решают стандартные задачи, которые возникают при строительстве каждого сайта: регистрация пользователей, правка страниц, вывод картинок в галереи и так далее.


Но что делать если нужно как-то по особенному обрабатывать данные пользователя или строить сложные зависимости от каких-нибудь условий? Вот при решении таких специфических задач, которые возникают при реальном развитии веб-проекта и сказывается владение PHP и MySQL.


Конечно, можно сконцентрироваться на стандартных решениях, но настоящего профессионала характеризуют задачи, которые он способен решить.

_____________________

Евгений Попов – автор ряда видеокурсов по сайтостроению. В том числе и видеокурса «PHP + MySQL для начинающих».

Category: PHP | Added by: Blaster89 (2011-01-29)
Views: 801 | Rating: 0.0/0
Total comments: 0
Only registered users can add comments.
[ Registration | Login ]