Простой PHP сайт
Если Вас заинтересовало как просто создать сайт, то эта страница поможет с выбором.
Решил сделать её точно по той же схеме, что и предыдущую (о HTML). Это позволит нагляднее сравнить обе технологии.
Возможности языка PHP безграничны!
Он позволяет делать с сайтом абсолютно всё, что "душе угодно".
Пришлось упорно учиться, чтобы освоить основы этой технологии, но ничуть об этом не жалею.
Какой сайт делать лучше?
Прежде всего посмотрите на нижний рисунок. Специально сделал в фотошоп такой, чтоб образно выразить свои мысли
об этой отличной веб-технологии.
Для того, чтоб Вы могли точнее понять, какой лучше делать сайт, ниже напишу свой отзыв пользователя,
изучившего и начавшего применять PHP позже основных (базовых) технологий интернета.
О его "плюсах" и "минусах" (как мне кажется).
Рассмотрю те же самые моменты, о которых писал на предыдущей странице, и в том же порядке.
Нужен сайт на PHP? Обратите внимание на великолепный обучающий курс, представленный 1-ым на левой панели.
Он позволит научиться создавать не только простые сайты на PHP, но и блоги, и гораздо более сложные ресурсы.
То, что Вы видите перед собой, не что иное как тренировка по второму (а их 5) разделу именно этого же курса.
* * *
Простота изучения языка и создания сайта.
Язык PHP гораздо путанее, чем "добрый старый" HTML. Точнее, не он сам, а его синтаксис:
точки, кавычки, разные скобки, пробелы и т.д. и т.п..
Сам-то язык логичен.
Для разработки сайта одного блокнота мало. Нужно дополнительное программное обеспечение - локальный сервер.
Менее удобно контролировать в браузере, что получилось - приходится постоянно набирать что-то в адресной строке.
Из-за сложностей синтаксиса много времени уходит на поиски ошибок. Даже опытные веб-мастера бывает не сразу их находят.
Что говорить о начинающих?
Короче говоря ... ... ...   ... ... ...
Много я давно забытых матерных слов вспомнил, стараясь привыкнуть к особенностям использования PHP.
Однако, ... ... ... изучил, привык и оно того стоило!
Простота структуры страниц и сайта.
С этим тоже сложнее, чем в HTML-коде.
Страница сначала создаётся целиком с помощью тех же HTML+CSS, а потом режется на "куски" и
сохраняется в отдельных файлах и папках.
**К примеру.
Того, что Вы видите на этой странице, на ней нет. Физически всё находится в других местах, а здесь просто прописаны команды вывода.
Отличная возможность собирать сайт из "кусков", как конструктор, но она же создаёт большое количество папок и файлов.
Здесь (на простом PHP-сайте) их хватает, а представьте, сколько будет на большом ресурсе ... ... ?!
Поисковая оптимизация.
Писал ранее, что по поисковому запросу страницы сначала проходят через PHP-интерпретатор.
Это ещё ничего!
А вот то, что и "роботу" приходится собирать сайт из "кусков" по разным папкам, уже хуже.
PHP-ресурс, состоящий из огромного количества папок, вложенных друг в друга, всегда проиграет сайту,
у которого всё "на поверхности", т.е. в корне.
Подробнее о поисковой оптимизации можете почитать на одной из главных страниц моего основного сайта:
Оптимизация.
Функциональность.
Отличная!!!
Именно из-за своей функциональности сайты на PHP получили такое распространение в сети.
Не считаю нужным перечислять их возможности. Даже трудно представить, чего НЕ может такой сайт ... ... .
Да ещё многое он может делать автоматически!
Безопасность.
Устойчивость PHP-сайтов к разного рода вирусам низкая. В них полно возможностей для "входа".
PHP-код не разрешат использовать на бесплатных площадках для сайтов.
Не безопасен для компьютера.
Легко можно написать код, который удалит, либо испортит файлы. (Делал так во время тренировок.)
Время на внесение изменений.
При желании что-либо изменить на сайте, уже не требуется открывать каждую страницу.
Очень просто менять навигацию: открыть блок с ней, сделать что нужно,
и она автоматически изменится на всём сайте.
Вообще всё можно внести в значение переменной, а выводить в любых местах.
В переменных может быть что угодно: фото, видео, картинки, тексты и ссылки на другие страницы.
Взаимодействие с посетителями.
Полнейшее!!!
PHP-сайт способен обеспечить любую, даже очень сложную форму обратной связи с посетителем.
То же самое: трудно сказать, чего он НЕ может. Всё будет зависеть от Вашей подготовки.
Желающим иметь форум, получать отзывы прямо на страницы своего ресурса, проводить опросы,
установить интернет-магазин и прочее, нужен именно сайт на PHP.
Возможности сайта на PHP удивительны!
* * *
вверх
|