Но, дабы не перегружать рассылку,
я решил одну из статей разместить у себя на сайте. А учитывая, что я стараюсь
не публиковать чужие материалы на страницах своего блога, то решил, что этой статьей
будет моя авторская. Да и читатели блога интересовались той темой, о которой я
поведал в своей статье…
В общем, если Вас интересует, как создать красивое
меню для своего сайта собственными руками, милости прошу на эту страницу
Все вопросы и мысли по поводу
данной публикации прошу оставлять в комментариях. Мне будет интересно узнать
Ваше мнение на счет данной публикации.
А теперь 8 веских
причин, почему стоит сделать сайт на PHP
В наше
время многие пользователи Интернета превращаются в его строителей.
Насмотревшись на чужие сайты, простой интернетчик начинает задумываться и о
собственном «офисе» в этом мегаполисе.
Но как? В
какой программе? На каком языке?
Именно на
последний вопрос даёт развёрнутый ответ эта статья.
А поскольку Вы её читаете, то видимо тоже заинтересованы в
создании своего сайта.
На HTML (это простой язык разметки и оформления содержания
сайта) можно написать несложный сайт-визитку или домашнюю страничку. Но хорошим
сайтам свойственно расти, и для чего-то более сложного (и доходного!) Вам
непременно понадобится более сложный язык.
Так что рано или поздно Вам придётся переводить свой уже
готовый сайт на новый язык. Не лучше ли сделать это с самого начала?
Для этого Вам как нельзя лучше подойдёт язык PHP. Давайте рассмотрим его
со всех сторон:
1. Это очень простой
язык и хорошо совмещается с другими языками программирования.
Язык PHP
(англ. PHP: HypertextPreprocessor — «PHP: Препроцессор
Гипертекста») действительно прост для изучения и понимания, особенно для тех,
кто уже сделал свой небольшой сайт на HTML или на худой конец проходил на уроках информатики Паскаль или
Бейсик.
В то же время это весьма мощный язык программирования. Он
разработан для создания сайтов любой степени сложности. На нём можно написать
как сайт-визитку, так и целый интернет-магазин.
В основу PHPлегли языки C, Java и Perl. Он поддерживает обмен данными
практически между всеми языками, на которых пишутся сайты.
2. С ним очень легко
начать.
Для начала достаточно просто дать всем файлам расширение .phpвместо
.htmили
.html. И даже если в
них не будет ни одной команды PHP,
они всё равно будут работать.
Команды PHPВы можете добавлять по мере изучения языка.
Это также поможет в будущем не потерять ссылки на Ваш сайт с
других сайтов. Ведь если, к примеру, на чужом сайте стоит ссылка на Вашу
страницу
где <?phpecho
$keywords ?> и есть PHP-вставка, мывставляем разные ключевые слова от разных
страниц сайта в один и тот же шаблон его «шапки».
Проще говоря, PHP умеет гибко, удобно и лаконично...
4. Собирать страницы
сайта из отдельных блоков!
То есть Вы легко можете поместить все более или менее
повторяющиеся части страницы в отдельные небольшие файлы, и страница будет
собираться из них, как дом из готовых блоков. И если Вам понадобится изменить
что-то на всех страницах сразу, то не придется редактировать каждую из них.
Достаточно изменить всего один файл, в котором содержится этот блок.
В принципе, для этого можно использовать команды SSI(англ.
server side include - включения на стороне сервера), но они куда более
громоздкие, менее гибкие и не так красиво будут подсвечиваться в HTML-редакторе :)
5. Позволяет
контролировать все файлы сайта.
Это означает, что, создавая сайт на PHP, Вы можете редактировать любой файл
сайта в любом текстовом редакторе, и всегда будете иметь копию всего сайта на
Вашем компьютере.
В этом плане готовые CMS (системы управления сайтами) куда менее гибкие, и у каждой из
них есть свой «характер», с которым надо ещё ужиться.
К тому же в отличие от них PHP...
6. Не запрещает давать
страницам красивые имена.
Например, посмотрите на этот вымышленный адрес страницы,
который мог бы быть при использовании CMS:
Кто-то скажет, что есть mod_rewrite,
с помощью которого можно сделать автоматическую подмену адреса.
Да, можно. Но для тех, кто только начинает создавать сайты, mod_rewrite – излишнее усложнение, которое
только добавляет путаницы.
7. PHP защищает исходный код сайта от посторонних.
Команды PHPвыполняются на сервере, и посетители видят только результат
их работы, но не их код. Таким образом, никто не может подсмотреть и
скопировать PHP-код
страниц Вашего сайта.
8. Он универсален во
всём.
- С помощью PHPможно создавать скрипты, поддерживающие все функции, которые
обычно возлагают на CGI-программы. Например, собирать данные из форм,
динамически генерировать содержимое страниц, принимать и отправлять куки (короткие
фрагменты текста, присылаемые сервером браузеру).
- Можно выводить на страницу картинки, файлы PDF, Flash-клипы,
XML-файлы, любой текст (включая XHTML).
- Кроме этого PHP поддерживает всевозможные протоколы, в частности необходимые
для работы с электронной почтой: LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (под
Windows) и множество других.
- PHP применяется и в электронной коммерции. Он позволяет
подключать сайт к сервисам электронных платежей. Это будет особенно полезно,
если Ваш сайт является интернет-магазином и Вы хотите, чтобы покупатели могли
мгновенно оплачивать покупки.
- Поддержка всевозможных баз данных и очень лёгкая работа с
ними – также одна из сильных сторон PHP.
- Его можно использовать во всех популярных операционных
системах: Microsoft Windows, Linux, Unix, Solaris, OpenBSD, Mac OS X.
- PHP поддерживается большинством существующих веб-серверов (программ,
имитирующих работу Интернет-сервера на Вашем компьютере): Apache, MicrosoftInternetInformationServer, PersonalWebServer и многие другие. В
остальных, поддерживающих стандарт CGI, PHP может работать как CGI-процессор.
- Профессионалам он позволяет программировать как в простом,
процедурном стиле, таки в
объектно-ориентированном. Или же сочетать их в любых пропорциях.
Ну разве он не молодец? :)
Подводя итог вышесказанному, язык PHP для веб-разработчика – тот самый
чудо-инструмент, которым можно «и грядку вскопать, и дров нарубить». А в умелых
руках он действительно может творить чудеса сайтостроения.
P. S. Если у
Вас уже есть свой сайт на HTML
и Вы хотели бы перевести его на PHP,
то Вам определённо пригодится статья «Как перевести сайт на PHP», которую можно
бесплатно скачать по адресу: http://www.bestfree.ru/article/webdesign/php.php
P.P.S. Данная же статья предназначена для свободного
распространения в Интернет.
То есть Вы имеете право бесплатно размещать её на своём
сайте или в рассылке.
Более того Вы можете вставить одну контекстную ссылку на Ваш
сайт в текст этой статьи.
У автора лишь одна просьба - не менять текст подписи в P.S. и P.P.S., чтобы читатели могли
обратиться к автору со своими вопросами.
Если у Вас есть материал, который может быть полезен и
интересен подписчикам данной рассылки, присылайте, и он будет опубликован в
одном из следующих выпусков.
Если Вам нечем поделиться, но Вас
интересуют какие-то вопросы и Вы хотели бы получить на них ответы, пишите и они
также будут раскрыты в следующих номерах.
С наилучшими пожеланиями, Найкрис
Кроули,
первый маг-дизайнер, знающий, как
создать сайт, который будет очаровывать Ваших посетителей, и автор проекта
«Магия Дизайна» http://www.naykris.com/
P.S. хотите получить прямую
ссылку на свой сайт с ресурса, у которого тИЦ=2100 и PR=5? Я могу с Вами поделиться информацией, как это сделать. Для этого
Вам нужно сделать немного, всего лишь оставить комментарий (только осмысленный,
а не простое ля-ля-ля) к одному из постов на моем сайте. Это может быть
комментарий к моей книге, о котором я уже просил