Форум  
 
  • Страница 1 из 1
  • 1
Форум » PHP » Изучение, полезные статьи » 8 веских причин сделать сайт на PHP
8 веских причин сделать сайт на PHP
_FPДата: Среда, 11.03.2009, 01:14:46 | Сообщение # 1
Рядовой
Группа: Администраторы
Сообщений: 8
Статус: Offline
В данной статье рассматриваются преимущества языка PHP перед другими языками, предназначенными для создания сайтов.
В наше время многие пользователи Интернета превращаются в его строителей. Насмотревшись на чужие сайты, простой интернетчик начинает задумываться и о собственном "офисе" в этом мегаполисе.
Но как? В какой программе? На каком языке?
Именно на последний вопрос даёт развёрнутый ответ эта статья.
А поскольку Вы её читаете, то видимо тоже заинтересованы в создании своего сайта.
На HTML (это простой язык разметки и оформления содержания сайта) можно написать несложный сайт-визитку или домашнюю страничку. Но хорошим сайтам свойственно расти, и для чего-то более сложного (и доходного!) Вам непременно понадобится более сложный язык.
Так что рано или поздно Вам придётся переводить свой уже готовый сайт на новый язык. Не лучше ли сделать это с самого начала?
Для этого Вам как нельзя лучше подойдёт язык PHP. Давайте рассмотрим его со всех сторон:
1. Это очень простой язык и хорошо совмещается с другими языками программирования.
Язык PHP (англ. PHP: Hypertext Preprocessor - "PHP: Препроцессор Гипертекста") действительно прост для изучения и понимания, особенно для тех, кто уже сделал свой небольшой сайт на HTML или на худой конец проходил на уроках информатики Паскаль или Бейсик.
В то же время это весьма мощный язык программирования. Он разработан для создания сайтов любой степени сложности. На нём можно написать как сайт-визитку, так и целый интернет-магазин.
В основу PHP легли языки C, Java и Perl. Он поддерживает обмен данными практически между всеми языками, на которых пишутся сайты.
2. С ним очень легко начать.
Для начала достаточно просто дать всем файлам расширение .php вместо .htm или .html. И даже если в них не будет ни одной команды PHP, они всё равно будут работать.
Команды PHP Вы можете добавлять по мере изучения языка.
Это также поможет в будущем не потерять ссылки на Ваш сайт с других сайтов. Ведь если, к примеру, на чужом сайте стоит ссылка на Вашу страницу
http://www.сайт.ru/article/webdesign/ssi.html ,
а Вы решите поменять её расширение на .php:
http://www.сайт.ru/article/webdesign/ssi.php ,
то посетитель, нажавший на первую ссылку, не сможет попасть на эту страницу, поскольку у неё будет уже другое имя.
Поэтому лучше заранее дать всем страницам расширение php.
3. PHP легко встраивается в HTML.
Вставки PHP легко можно добавить в существующий HTML-код в любом его месте. Например, используя подобную конструкцию
,
где и есть PHP-вставка, мы вставляем разные ключевые слова от разных страниц сайта в один и тот же шаблон его "шапки".
Проще говоря, PHP умеет гибко, удобно и лаконично...
4. Собирать страницы сайта из отдельных блоков!
То есть Вы легко можете поместить все более или менее повторяющиеся части страницы в отдельные небольшие файлы, и страница будет собираться из них, как дом из готовых блоков. И если Вам понадобится изменить что-то на всех страницах сразу, то не придется редактировать каждую из них. Достаточно изменить всего один файл, в котором содержится этот блок.
В принципе, для этого можно использовать команды SSI (англ. server side include - включения на стороне сервера), но они куда более громоздкие, менее гибкие и не так красиво будут подсвечиваться в HTML-редакторе smile
5. Позволяет контролировать все файлы сайта.
Это означает, что, создавая сайт на PHP, Вы можете редактировать любой файл сайта в любом текстовом редакторе, и всегда будете иметь копию всего сайта на Вашем компьютере.
В этом плане готовые CMS (системы управления сайтами) куда менее гибкие, и у каждой из них есть свой "характер", с которым надо ещё ужиться.
К тому же в отличие от них PHP...
6. Не запрещает давать страницам красивые имена.
Например, посмотрите на этот вымышленный адрес страницы, который мог бы быть при использовании CMS:
http://www.сайт.ru/index.p....ies=ssi
А теперь на этот, который получается при использовании PHP:
http://www.сайт.ru/book/webdesign/ssi.php
Кто-то скажет, что есть 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, Microsoft Internet Information Server, Personal Web Server и многие другие. В остальных, поддерживающих стандарт CGI, PHP может работать как CGI-процессор.
- Профессионалам он позволяет программировать как в простом, процедурном стиле, так и в объектно-ориентированном. Или же сочетать их в любых пропорциях.
Ну разве он не молодец? smile
Подводя итог вышесказанному, язык PHP для веб-разработчика - тот самый чудо-инструмент, которым можно "и грядку вскопать, и дров нарубить". А в умелых руках он действительно может творить чудеса сайтостроения.
 
Форум » PHP » Изучение, полезные статьи » 8 веских причин сделать сайт на PHP
  • Страница 1 из 1
  • 1
Поиск:

 
     

  Высокая оценка  
  Статьи, которые были оценены на положительную оценку
[08.02.2009][КИСТИ, ШРИФТЫ]
_FP: Прописные шрифты (2)
[05.02.2009][ФОТО БАНК]
_FP: Океан (2)
[05.02.2009][ФОТО БАНК]
_FP: Японские пейзажи (0)
[09.02.2009][ФОТО БАНК]
_FP: Сборник обоев с природой (0)
[09.02.2009][ФОТО БАНК]
_FP: Фэнтэзи обои (0)
[08.02.2009][ФОТО БАНК]
irina_ip: Эротический клипарт (0)
[02.03.2009][ФОТО БАНК]
taxistka: ОБОИ НА РАБОЧИЙ СТОЛ (СВЕЧИ) (4)
[08.02.2009][ФОТО БАНК]
_FP: Водопады (3)
[06.02.2009][ФОТО БАНК]
irina_ip: Замки (1)
[08.02.2009][ФОТО БАНК]
_FP: Золотые текстуры для фотошопа (0)
 
     

 
Авторизация [?]
  
Главное меню
  
Форум
  
MP3 плеер
  
WMR бонус
  
Поиск по сайту
GoogleuCoz
  
Опрос
Как быстро грузятся страницы сайта?
Всего ответов: 7
  
Статистика посещений
Besucherzahler datingdirect.com
счетчик посещений
Яндекс цитирования Рейтинг блогов


Сегодня на сайте отметились:
   
 
Хостинг от uCoz