Отправляет email-рассылки с помощью сервиса Sendsay

WebDesign.Doc

  Все выпуски  

WebDesign.Doc - электронная библиотека веб-мастера: 116


электронная библиотека веб-мастера | выпуск # 116

WebMasterZone

 WEBDESiGN.DOC

o

Мастерская

  • 8 веских причин сделать сайт на PHP

Книги

  • Я-Блоггер. Как Создать и Запустить Свой Блог, Не Имея Даже Начальных Знаний

Учебка

Акция!

  • Самый известный магазин в Рунете - OZON.ru, только с 9 по 12 сентября, будет АБСОЛЮТНО БЕСПЛАТНО доставлять заказы ПО ВСЕЙ РОССИИ!
    Подробнее об акции

Только в сентябре Вы можете купить этот DVD по специальной цене - 350 руб
(старая цена - 500 руб)


Уникальный диск, содержащий более 500 электронных книг компьютерной тематики.

DVD "Библиотека
Компьютерной Литературы"

Разделы диска: Hardware, Операционные системы, Интернет и сети, Графика и дизайн, Мультмедиа, Программирование, Офисные программы, Хакинг и безопасность компьютера, Самоучители работы на компьютере.

Подробнее / Заказать

*

Мастерская

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-код в любом его месте. Например, используя подобную конструкцию

<META name="keywords" content="<?php echo $keywords ?>">,

где <?php echo $keywords ?> и есть 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 можно создавать скрипты, поддерживающие все функции, которые обычно возлагают на 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-процессор.

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

Ну разве он не молодец? :)

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

P. S. Если у Вас уже есть свой сайт на HTML и Вы хотели бы перевести его на PHP, то Вам определённо пригодится статья "Как перевести сайт на PHP", которую можно бесплатно скачать по адресу: http://www.bestfree.ru/article/webdesign/php.php

P.P.S. Данная же статья предназначена для свободного распространения в Интернет.
То есть Вы имеете право бесплатно размещать её на своём сайте или в рассылке.
Более того Вы можете вставить одну контекстную ссылку на Ваш сайт в текст этой статьи.
У автора лишь одна просьба - не менять текст подписи в P.S. и P.P.S., чтобы читатели могли обратиться к автору со своими вопросами.

***

WebMasterZone предлагает: PHP от А до Я. Энциклопедия веб-программиста - огромный сборник PHP скриптов; программы, необходимые для работы с PHP; подборка электронных книг по PHP и мн. другое. Подробнее...

*

Документация

Я-Блоггер. Как Создать и Запустить Свой Блог, Не Имея Даже Начальных Знаний

Автор: А.Беляйкин

Эта книга поможет Вам установить и настроить собственный блог на базе WordPress. В руководстве Беляйкина отлично расписано все. Начиная от выбора хостинга (места для размещения блога) и заканчивая продвижением созданного блога. Рассматриваются такие моменты, как установка плагинов, защита от спама в комментариях, включения видео и аудио контента на блоге…

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

Размер: 2.95 Мб

Ссылка на скачивание - http://depositfiles.com/files/6325852
Ссылка-2 на скачивание - http://promoinweb.ru/yablogger_borisov.zip

*

Учебка

:: Новинка! ::



Автор курса:
Андрей Ельшин

Интерактивный курс :
«Создание, поддержка и раскрутка сайта, Интернет магазина»
Если Вы хотите войти в интернет бизнес и зарабатывать своим интеллектом, научиться создавать сайты и интернет магазины делать графику в Photoshop, в совершенстве овладеть языком HTML и стилями CSS, то Вам необходимо посетить этот сайт.
*Как самому создать сайт, интернет магазин?
*Как делать графику в Photoshop?
*Как изучить HTML, CSS, Dreamweaver?
*Как устанавливать скрипты?
*Как овладеть интернет-программированием?
*Как и на чем сделать свой бизнес в интернете?
*И ещё много другое....
Впервые в интернете! Интерактивный курс по созданию и раскрутки коммерческого сайта, интернет магазина.
Кликните Сюда, Чтобы Узнать Все Подробности!>>

*

the end of maillist


В избранное