• Регистриция
Этап применения умений и навыков.
Плохой специалист винит не себя, а инструменты, которыми он пользуется. Поэтому убедитесь в том, что ваше прог...
Этап финальной доводки.
Именно внимание к деталям отличает хорошую работу от великолепной. Вот несколько советов как «добавить изюм...
Фиксированный размер шрифта на Ваших веб-страничках
Вы когда нибудь задумывались о том, как выглядят ваши веб-странички на других компьютерах? Наверняка задумыв...
Этап финальной доводки.
Именно внимание к деталям отличает хорошую работу от великолепной. Вот несколько советов как «добавить изюм...
Секреты индексации сайта. Сайт может и должен работать. Пример №2
Звонит скептически настроенный знакомый и рассказывает "ужасную" историю. Сфера деятельности - бытовая элект...
При создании дизайна для Сети вам нужно принять к сведению, что контент будет меняться. О том, чтобы тратить в...
Плохой специалист винит не себя, а инструменты, которыми он пользуется. Поэтому убедитесь в том, что ваше прог...
Свой сервер в у вас дома

Данная статья посвящена в основном начинающим веб-разработчикам. В ней я расскажу, что нужно начинающему веб-програмисту для создания динамического сайта (имеется в виду PHP, SSI, PERL и другие языки для создания динамических страниц).

Во-первых, нужно скачать программу-эмулятор веб-сервера или Apache, я отдаю свое предпочтение программам-эмуляторам, поскольку их использование не создает никаких дополнительных проблем с настройкой сервера Apache и не мешает нормальной работе вашего ПК. На данный момент я пользуюсь бесплатной программой “Девнер-2” (раньше использовал зарубежный платные аналоги), поэтом речь пойдет именно об этом продукте. При установке программа задает пару вопросов о том, где бы Вы хотели разместить свой “Виртуальный сервер” (нужно выбрать папку). Потом программа предложит выбрать имя виртуального диска, на котором будут находиться сервер (на самом деле там будет просто ссылка на папку, которую вы выбрали при в предыдущем пункте). Но этот диск будет виден из проводника, и по существу это тот же самый диск, что и тот на котором у вас лежит папка с файлами сервера, так что не вздумайте форматировать!!!

В комплект поставки входят:
• Apache.
• PHP.
• SSI.
• GD- пока без поддержки формата GIF.
• MySQL
• Панель управления базой данных MySQL – phpMyAdmin.
• Perl: без модулей.
• Отладочная "заглушка" для sendmail (/usr/sbin/sendmail).
• Система автоматического поиска виртуальных хостов и обновления системного файла hosts, а также конфигурации Apache.

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

После установки программы, на «Рабочем столе» появится три ярлыка для запуска остановки и перезапуска сервера. Теперь можете смело запускать сервер на своем ПК. Теперь в списке дисков у вас появится еще один – это и есть ваш виртуальный хост. Теперь запустите IE или другой браузер и зайдите на страницу вашего виртуального сервера http://localhost/ там приведены все ссылки на примеры и тестовые модули, идущие в состав программы рекомендую ознакомиться со всеми приведенными ссылками.
Для создания собственного сайта с названием к примеру http://www.myhost.ru, вам нужно зайти в директорию X:\home\ и создать там папку www.myhost.ru в которой создать папку WWW – для обычных файлов, php и перл скриптов и папку CGI в которой будут храниться cgi скрипты. Вот вообщем и все что нужно знать начинающему веб-мастеру на этапе ознакомления с программой.
Если вы закончили работу с сайтом или с его отладкой не забудьте остановить сервер Apache, поскольку он занимает много места в памяти и потребляет много ресурсов. И не дай бог, вы напишете, кривой скрипт, который повешает апач, тогда вы поймете, почему некоторые сервера бывают недоступны.… Поэтому перед каждой пробой скрипта, лучше сохранить другие открытые и несохраненные скрипты т.к. вы можете потерять не только текст скрипта, но и свое драгоценное время.
В общем вам самим решать, что предпочесть Apache, который вам вручную придется настраивать, или Денвер который уже настроен и сразу после установке готов к работе и при этом очень удобен.

Скачать программу denver.exe можно по адресу

 

Популярное

  • PHP. Пишем счетчик просмотров для каждой страницы сайта на php
    На некоторых сайтах часто можно увидеть следующую надпись внизу страницы или под статьями: "Всего просмотров xxx. Сегодня xx". На первый взгляд ничего примечательного...
    Пишем 'гостевую книгу' с нуля на php
    Почти на каждом более-менее популярном сайте есть форум или гостевая книга, эти элементы нужны для постоянного общения автора сайта с его пользователями. Но многие...
    Окна сообщений
    Хотя всплывающие окна это и очень эффективный метод получения новых подписчиков, есть один еще более успешный. Сочетая его с хорошим стимулом, вы в буквальном смыс...
    Собственная статистика поисковых слов (Яндекс, Рамблер, Google,...) на PHP
    В этой статья я бы хотел поделиться с вами своей новой разработкой – анализатором поисковых запросов с популярных поисковых систем, посмотреть, что это такое, и ка...
    Гостевая книга на PHP.
    В этой статье рассказывается о том, как создать гостевую книгу, описывается её структура и реализация. За пределами статьи остаются дизайн, вёрстка, оформление и т....
  • Организация CSS-файлов: Совет 1 - Флаги
    CSS Organization Tip 1: FlagsВам приходилось писать и работать с большими CSS-файлами? Мучались с бесконечным скроллингом вверх-вниз в поисках нужной части кода? CSS-файлы, с котор...
    Частые ошибки в веб-дизайне.
    Разметка текста – одна из самых важных характеристик дизайна. В большей части проектов текст доминирует, так что хорошо подобранные шрифты могут стать ключом к ра...
    Компот и мухи веб-разработки
    Русский интернет (уже наконец) вовсю осваивает “дизайн через CSS”, но многие все равно не понимают, почему именно надо дизайнить так, а не по-старому, через таблицы. Р...
    Создаем веб-дизайн на тему комиксов, Photoshop и HTML+CSS
    Давайте начнем! Для быстроты изложения я опущу объяснение основ (вроде того, как создать слой-маску или отредактировать обработчики или векторную фигуру). Вам нужн...
    HTML 4 не является языком оформления веб-страниц.
    Он является языком логической разметки страниц. Раньше, создавая HTML-документ, вы думали о том, что этот заголовок будет сделан жирной верданой золотистого цвета и о...
  • Немного о PHP.
    Интернет уже давно прочно вошел в нашу жизнь. Это смелое утверждение можно доказывать или опровергать много раз, но так или иначе все меняется, а с этим спорить никт...
    Основы написания PHP программ
    Как и в любом языке программирования в PHP есть свои правила, константы, зарезервированные слова и операторы, с помощью которых выполняются различные манипуляции с ...
    История РНР
    Начинать нужно всегда с самого простого, и сейчас я попробую познакомить Вас с программированием на скриптовом языке РНР. РНР (читается как пи-эйч-пи) появился на св...
    Особенности РНР
    Как и у всякого языка программирования, у РНР есть свой синтаксис. Он очень похож на синтаксис языка С или Perl. Программисты, пишущие на этих языках, смогут освоить РН...
    Введение в PHP
    PHP - это скриптовый язык программирования, который исполняет весь свой код на стороне сервера, а клиенту выдается только результат работы скрипта. Изначально PHP рас...

Теги

Календарь

< Ноябрь 2011 >
П В С Ч П С В
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 30        

Наши фото

Укажите свое мастерство









 

Обрати внимание

Факторы, влияющие на результаты поиска (поисковой выдачи)
На данный момент поисковыми системами при ранжировании сайтов используются два фактора:Соответствие текста страницы запросу, введенному пользователем (поискова...
Хороший дизайн
Как-то раз собрались авторитетные дизайнеры со всего мира и стали думать, что такое хороший дизайн. Думали - думали, и пришли к выводу: Хороший дизайн - это дизайн, ко...

На заметку

Твой сайт
Изготовление сайта - штука тяжёлая и занимает кучу времени. Так что длительность прогулок под Луной с любимой девушкой, а для кого и с любимым бойфрендом, придется с...
JavaScript: очистка формы
Для очистки формы существует специальная кнопка Reset, при нажатии на которую данные формы возвращаются в исходное значение. Если ввести свои данные в форму, а затем ...