Macromedia Dreamweaver MX

Серверное программирование — подход Dreamweaver

Трудно ли писать серверные программы? Да, трудно. Вероятно, даже труд­нее, чем Web-страницы.

Однако вспомните, часто ли нам приходилось писать HTML-код вручную? Совсем редко, не правда ли? А все потому, что Dreamweaver заботливо обе­регал нас от этого, предоставляя удобный интерфейс для визуального созда­ния страниц. Мы просто писали текст, форматировали его, помещали на страницу изображения, таблицы, применяли к элементам страницы поведе­ния и т. п. Одним словом, чувствовали себя комфортно.

И неужели нам теперь придется писать серверные программы вручную?!

Нет, совсем не обязательно.

Уже упоминалось, что Dreamweaver предоставляет неопытным пользовате­лям и вообще тем, кто не хочет иметь дела с JavaScript-кодом, так назы­ваемые поведения. Поведение — это уже готовый сценарий, написанный профессиональными программистами и помещаемый в код Web-страницы самим Dreamweaver после того, как пользователь выберет это поведение в меню поведений панели Behaviors. Пользователю не надо заботиться о том, что в определенное место кода страницы необходимо поместить сце­нарий, выполняющий то или иное действие, ему не нужно будет проверять этот сценарий на наличие ошибок и согласовывать его с другими сценария­ми. Все это за него делает Dreamweaver.

Но Dreamweaver идет дальше. Он предлагает поведения не только для кли­ентских, но и для серверных сценариев. Так что вы можете создавать с его помощью не только статические, но и динамические серверные страницы.

В самом деле, набор операций, применяемых в серверном программирова­нии, очень невелик. Открыть базу данных, получить из нее какие-то дан­ные, вывести их на странице, записать новые данные — что еще нужно!

Конечно, если вы хотите реализовать какие-то хитроумные действия, вам придется писать серверные страницы "врукопашную". Но, согласитесь, та­кое бывает нечасто.

Итак, мы выяснили две вещи. Во-первых, Dreamweaver MX поддерживает создание серверных Web-страниц. Во-вторых, для помещения в них сцена­риев используются хорошо знакомые вам поведения. Dreamweaver предлага­ет большой набор поведений для серверных сценариев, которых вам хватит на первых порах.

Осталось выяснить, какие именно серверные страницы позволяет создавать Dreamweaver. Точнее, какие технологии создания серверных страниц он по­зволяет использовать. Таких технологий четыре, и сейчас они будут пере­числены.

1. ASP. Эта технология вам уже знакома.

2. ASP. NET. Дальнейшее развитие ASP.

3. PHP. Бесплатная технология, распространяемая с открытыми исходными текстами. Довольно популярна и часто используется с бесплатными же Web-серверами, например Apache.

4. Macromedia ColdFusion. Собственная разработка фирмы Macromedia.

Какую же из них выбрать? Ведь нам надо будет создавать примеры Web - страниц.

Давайте выберем ASP. И вот почему.

Для того чтобы работать с серверными страницами, нам понадобится Web - сервер. Без него серверные страницы просто не будут работать. А, возмож­но, вы знаете, что со всеми более-менее новыми версиями Windows постав­ляется небольшой Web-сервер. В системах Windows 95/98/МЕ это Personal Web Server, а в Windows NT/2000/XP — Internet Information Server. Его воз­можностей нам вполне хватит для экспериментов с серверным программи­рованием.

Так вот, этот Web-сервер полноценно поддерживает технологию ASP. Вы можете писать активные серверные страницы и выполнять их под ним. И вам не придется загружать никаких дополнительных компонентов — все, что вам нужно, уже включено в состав дистрибутивного комплекта Windows. Вот поэтому и был выбран ASP.

Технологию ASP. NET пока что не поддерживает практически ни один Web - сервер; фирма Microsoft пока что не выпустила ни один продукт с поддерж­кой этой технологии. Для работы с PHP-страницами вам придется искать и загружать по Сети довольно большой дистрибутивный комплект, содержа­щий обработчик РНР, а потом долго его настраивать. Что касается техноло­гии ColdFusion, то вряд ли вы в состоянии выложить за нее несколько ты­сяч долларов. Так что вариантов у нас практически нет.

Macromedia Dreamweaver MX

Заключение

"А напоследок я скажу..." — поется в старинном русском романсе. Что же мне сказать напоследок?.. Книга о Dreamweaver закончена. Я рассказал об этой программе все, что знал и что мог …

Страницы общего доступа

Страницы общего доступа предназначены для обычных посетителей сайта. Как правило, они создаются после административных страниц; в этом слу­чае вы можете использовать последние как образцы для создания "обычных" страниц. В самом …

Реализация выхода с сайта

Осталось реализовать выход с сайта — и работу над административными страницами можно считать законченной. Как вы помните, каждый посети­тель, вошедший на сайт с разграничением доступа, должен по окончании работы с …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.