Портфолио

 СОЗДАНИЕ САЙТА ПОРТФОЛИО

РАЗРАБОТКА САЙТА ПОРТФОЛИО

ИЗГОТОВЛЕНИЕ САЙТА ПОРТФОЛИО

ДИЗАЙН САЙТА ПОРТФОЛИО

программирование сайта

Для клиента удобнее зайти на сайт в подходящее для него время и прочитать информацию о компании, найти прайс-лист на услуги, посмотреть контакты, чем ожидать ответа менеджера по телефону. Поэтому создание сайта преследует определенные цели. Во-первых, использование сайта для привлечения потенциальных клиентов компании, т.е. для рекламы. Во-вторых, использование сайта как инструмента по оказанию дополнительных услуг для клиентов компании, т.е. дополнительный сервис и, в-третьих, разработка информационного ресурса, публикация на сайте новостей компании, обновление прайс-листа. Но какая бы цель создания сайта не преследовалась, необходимо помнить, что сайт - это лицо компании, показатель ее благополучия и известности. Создание сайта - процесс, в котором задействовано сразу несколько отраслей: дизайн, программирование, копирайтинг, маркетинг. Вначале продумывают внешний вид сайта и делают дизайн, далее делают вёрстку и создание html-страницы или html-шаблона. Когда дизайн сайта согласован, а все необходимые страницы сверстаны, начинается разработка программного обеспечения, а именно программирование сайта, и в завершение всего заполняются страницы сайта. Теперь ваш сайт готов. Если вас интересует какому из всех перечисленных этапов создания сайта следует уделить особое внимание, ответим, что программирование сайта – это самый основной этап, это, можно так сказать, сердце Вашего будущего сайта, этап, который связывает воедино визуальную и функциональную составляющую сайта. Программирование сайта просто необходимо, если сайт требуется сделать интерактивным, добавить к нему разные интересные функции. Для того, чтобы запрограммировать эти интересные функции, нужно изучить языки программирования сайта. Из вышесказанного можно сделать простой вывод, программирование сайта в современное время – это то, без чего невозможно создание даже самого простого интернет-ресурса. Программирование сайта в среде web подразумевает использование нескольких технологий в одном проекте, при этом конечный продукт должен работать как единое целое, и пользователь не должен об этом догадываться, получая в своё распоряжение удобные интерфейсы и программные решения. В настоящее время есть множество средств для создания сайта, это и готовые шаблоны, и написанные скрипты(программы) , которые можно просто взять и присоединить к своему сайту, и в этом случае программирование сайта не понадобится. Однако ценность такого сайта, по правде говоря, будет невелика. Куда лучше грамотно разработанное программное обеспечение сайта. CMS - это что-то вроде настраиваемого конструктора, который позволит сделать свой интерактивный сайт. Программирование сайта, построенное на основе таких технологий как PHP, VBScript и ASP позволит добавлять на ваш сайт разнообразные интерактивные элементы. А благодаря технологиям Macromedia Flash и DHTML можно будет включать в страницы сайта анимацию, например, выпадающие меню, кнопки, подсвечивающиеся при наведении курсора мыши, бегущие титры, движущийся фон или объекты и многое другое. Также, благодаря веб-программированию сайта можно легко устранить такую проблему как отсутствие хранилища огромного количества информации. Вначале информацию конечно можно хранить в файлах, но для организации большого количества информации с целью упрощения их анализа и получения необходимо другое место. Программирование сайта в этом случае дает необходимое решение: хранение информации в базе данных. В современных базах данных хранятся не только данные, но и информация (например, сведения о клиентах, адреса, отзывы посетителей, описание товаров и тому подобное). Программирование сайта дает также уникальную возможность устанавливать контакты с внешним миром. Использование интернет-сайта позволит избежать напрасной траты времени. Программирование сайта с помощью системы управления базами данных: "МS SQL Server"; "InterBase", "Линтер ВС", может обеспечить быстрый поиск в базе данных по отдельным параметрам и не только, т.е обеспечить интерактивную работу с базой данных. Программирование сайта, это обычно то, что не видит посетитель, но что играет первостепенную роль в формировании страниц сайта и их администрировании. Главным принципом программирования сайта является удобство и эффективная эксплуатации проекта. Важными показателями которого является удобная и понятная работа пользователей и его администрировании. Именно поэтому роль программирования сайта трудно переоценить. Сайт, состоящий из статичных страничек, может иметь очень красивый дизайн, интересное и хорошо организованное содержание и тому подобное, но для того, чтобы внести на него интерактивность, сделать способным реагировать на действия пользователя, уметь собирать и обрабатывать какую-то информацию от посетителей сайта, нельзя обойтись без использования на сайте программ (скриптов). Только с помощью скриптов можно добавить на сайт голосование, формы обратной связи, поиск и многие другие полезные вещи, поэтому без программирования сайта никак не обойтись. Процесс написания программ (скриптов) называется – веб- программированием сайта. Скрипты представляют собой некий последовательный набор команд, для выполнения определенных действий или операций (например, чтобы запись, введенная вашим посетителем, добавилась в вашу гостевую книгу). Программы (скрипты) пишутся на специальных языках – языках программирования сайта для веб. На момент появления и начала развития интернета уже существовало большое количество популярных и развитых языков программирования (например, Си, Паскаль и т. д.), но программирование сайта для интернета имеет свою специфику - с одной стороны, нужны новые функции, упрощающие работу с типичными данными и элементами веб-страниц, с другой - требуется специально ограничить функциональность средств программирования, чтобы злоумышленники не могли с помощью написанных ими скриптов нанести вред как серверам, на которых расположены сайты, так и компьютерам пользователей. Поэтому для решения задач веб-программирования сайта появились особые языки и средства. Рассмотрим наиболее распространённые языки веб-программирования сайта. В целом, языков программирования сайта очень много – Java, Php, Perl, C++ и другие. Одни из них достаточно легки в изучении, другие на порядок сложнее. Соответственно, при помощи первых (несложных) можно писать программы, которые выполняют ограниченное количество задач, а, зная и используя более сложные языки, вы фактически не ограничены в действиях и реализации ваших задумок. При программировании сайтов разработчики используют такие программные инструменты как: HTML, JavaScript, CMS, Java, PHP, Субд MySQL. Основными же средствами программирования сайта, на сегодняшний день, являются PHP и MySOL, однако могут применяться и другие решения. HTML, DHTML, JavaScript, XML/XSL, Java, Flash, Perl, Субд – мало что скажут неподготовленному человеку. Скажем только, что каждый перечисленный инструмент предназначен для решения одной, или целого комплекса задач. Каким бы Вы ни стали супер-специалистом в HTML и JavaScript, этого еще недостаточно для того, чтобы делать действительно серьезные сайты. Для реализации ряда важных функций необходимо овладеть программированием на стороне сервера. Первой из серверных технологий появилась SSI - Server Side Include, позволяющая выполнять на стороне сервера несложные сценарии и включать результаты их работы в HTML-страницу. Однако возможности технологии SSI очень и очень ограничены. Действительно серьезные задачи стало возможным решать с появлением "настоящих", полноценных языков программирования сайта на стороне сервера. Наиболее распространенные из них - Perl, PHP, ASP, несколько реже для разработки серверных скриптов (часто называемых "сервлеты") используют языки Python, Java... можно перечислить еще с десяток. Но на сегодня лидирующая, причем с огромным отрывом, тройка - Perl, PHP, ASP. Языки веб-программирования сайта делятся на две группы: клиентские и серверные. Напомню, что такое сервер: это и тот компьютер, где хранится ваш сайт, и та программа, которая обрабатывает запросы браузера к какой-либо странице. Самым распространенным среди клиентских языков является JavaScript, VisualBasicScript (VBS), среди серверных языков программирования сайта выделяются PHP (PHP: Hypertext Preprocessor), Perl, SSI (Server Side Include). Практически ни один web-сайт не обходится без программных модулей, которые представляют собой программу или фрагмент программы , предназначенный либо для хранения, либо для трансляции или же для загрузки в оперативную память. В целом, программные модуля облегчают работу программиста. Существует также широкий набор технических средств и технологий программирования сайта, которые позволяют не просто создать сайт, но и сделать его функционально удобным и современным web-представительством компании. При создании web-сайтов используются такие технические инструменты как: HTML, DHTML, JavaScript, XML/XSL, Java, Flash, PHP, Perl, Субд MySQL. Из всего вышесказанного можно сделать один простой вывод, что программирование сайта позволяет повысить информативность сайта , и, как следствие - популярность. http://www.galaweb.ru/programmirovanie-sayta.html

© 2009 Galaweb, Все права защищены | info@galaweb.ru

Rambler's Top100