| « Поставить закладку » « Сделать стартовой » | |||
|
|||
|
8 веских причин сделать сайт на PHP
В наше время многие пользователи Интернета превращаются в его строителей. Насмотревшись на чужие сайты, простой интернетчик начинает задумываться и о собственном "офисе" в этом мегаполисе. Но как? В какой программе? На каком языке? Именно на последний вопрос даёт развёрнутый ответ эта статья. А поскольку Вы её читаете, то видимо тоже заинтересованы в создании своего сайта. На HTML (это простой язык разметки и оформления содержания сайта) можно написать несложный сайт-визитку или домашнюю страничку. Но хорошим сайтам свойственно расти, и для чего-то более сложного (и доходного!) Вам непременно понадобится более сложный язык. Так что рано или поздно Вам придётся переводить свой уже готовый сайт на новый язык. Не лучше ли сделать это с самого начала? Для этого Вам как нельзя лучше подойдёт язык PHP. Давайте рассмотрим его со всех сторон: 1. Это очень простой язык и хорошо совмещается с другими языками программирования.Язык PHP (англ. PHP: Hypertext Preprocessor - "PHP: Препроцессор Гипертекста") действительно прост для изучения и понимания, особенно для тех, кто уже сделал свой небольшой сайт на HTML или на худой конец проходил на уроках информатики Паскаль или Бейсик. В то же время это весьма мощный язык программирования. Он разработан для создания сайтов любой степени сложности. На нём можно написать как сайт-визитку, так и целый интернет-магазин. В основу PHP легли языки C, Java и Perl. Он поддерживает обмен данными практически между всеми языками, на которых пишутся сайты. 2. С ним очень легко начать.Для начала достаточно просто дать всем файлам расширение .php вместо .htm или .html. И даже если в них не будет ни одной команды PHP, они всё равно будут работать. Команды PHP Вы можете добавлять по мере изучения языка. Это также поможет в будущем не потерять ссылки на Ваш сайт с других сайтов. Ведь если, к примеру, на чужом сайте стоит ссылка на Вашу страницу http://www.bestfree.ru/article/webdesign/ssi.html , а Вы решите поменять её расширение на .php: http://www.bestfree.ru/article/webdesign/ssi.php , то посетитель, нажавший на первую ссылку, не сможет попасть на эту страницу, поскольку у неё будет уже другое имя. Поэтому лучше заранее дать всем страницам расширение php. 3. PHP легко встраивается в HTML.Вставки PHP легко можно добавить в существующий HTML-код в любом его месте. Например, используя подобную конструкцию , где и есть PHP-вставка, мы вставляем разные ключевые слова от разных страниц сайта в один и тот же шаблон его "шапки". Проще говоря, PHP умеет гибко, удобно и лаконично... 4. Собирать страницы сайта из отдельных блоков!То есть Вы легко можете поместить все более или менее повторяющиеся части страницы в отдельные небольшие файлы, и страница будет собираться из них, как дом из готовых блоков. И если Вам понадобится изменить что-то на всех страницах сразу, то не придется редактировать каждую из них. Достаточно изменить всего один файл, в котором содержится этот блок. В принципе, для этого можно использовать команды SSI (англ. server side include - включения на стороне сервера), но они куда более громоздкие, менее гибкие и не так красиво будут подсвечиваться в HTML-редакторе :) 5. Позволяет контролировать все файлы сайта.Это означает, что, создавая сайт на PHP, Вы можете редактировать любой файл сайта в любом текстовом редакторе, и всегда будете иметь копию всего сайта на Вашем компьютере. В этом плане готовые CMS (системы управления сайтами) куда менее гибкие, и у каждой из них есть свой "характер", с которым надо ещё ужиться. К тому же в отличие от них PHP... 6. Не запрещает давать страницам красивые имена.Например, посмотрите на этот вымышленный адрес страницы, который мог бы быть при использовании CMS: http://www.bestfree.ru/index.php?razdel=book&podrazdel=webdesign&species=ssi А теперь на этот, который получается при использовании PHP: http://www.bestfree.ru/book/webdesign/ssi.php Кто-то скажет, что есть mod_rewrite, с помощью которого можно сделать автоматическую подмену адреса. Да, можно. Но для тех, кто только начинает создавать сайты, mod_rewrite - излишнее усложнение, которое только добавляет путаницы. 7. PHP защищает исходный код сайта от посторонних.Команды PHP выполняются на сервере, и посетители видят только результат их работы, но не их код. Таким образом, никто не может подсмотреть и скопировать PHP-код страниц Вашего сайта. 8. Он универсален во всём.
Ну разве он не молодец? :) Подводя итог вышесказанному, язык PHP для веб-разработчика - тот самый чудо-инструмент, которым можно "и грядку вскопать, и дров нарубить". А в умелых руках он действительно может творить чудеса сайтостроения. P.S. Если у Вас уже есть свой сайт на HTML и Вы хотели бы перевести его на PHP, то Вам определённо пригодится статья "Как перевести сайт на PHP".
Рубрика: PHP
Вышел MySQL 5.1.30, первый стабильный рели....
После публикации 29 тестовых версий анонсирован первый стабильный релиз MySQL 5.1, пригодный для промышленной эксплуатации и обеспечивающий увеличение производительности для "тяжелых" SQL запросов, по сравнению с MySQL 5.0, примерно на 15-20%. Главные новшества появившиеся в MySQL 5.1:
Подробнее... |
Рубрика: MySQL
| Добавлено: 28.11.2008
Тестирование параллельных программ.
Тестирование параллельного программного обеспечения представляет собой более сложную задачу по сравнению с тестированием последовательной программы. Программист должен знать о подводных камнях при тестировании параллельного кода, имеющихся методологиях и инструментарии.
Подробнее... |
Рубрика: Тестирование
| Добавлено: 28.11.2008
Архитектура AMD64 (EM64T).
Аннотация. В статье кратко рассматривается архитектура AMD64 компании AMD и ее реализация EM64T компании Intel. Описаны особенности архитектуры, ее возможности, достоинства и недостатки.
Подробнее... |
Рубрика: Архитектура AMD
| Добавлено: 27.11.2008
Остальные статьи: |
Цитата дня (все,добавить):
|
Realcoding.NET
© 2003-2008 |
Контакты |
Реклама на сайте
|