Разработка и создание информационной системы "Электронная газета" - Программирование, компьютеры и кибернетика курсовая работа
![](/file/c17a668ccb7333e986a5a.jpg)
Главная
Программирование, компьютеры и кибернетика
Разработка и создание информационной системы "Электронная газета"
Использование языка гипертекстовой разметки HTML. Преимущества интернет-хостинга Yutex.ru. Структура базы данных информационной системы "Электронная газета". Структура сайта, описание разделов и страниц. Интерфейс и сценарии администраторского блока.
посмотреть текст работы
скачать работу можно здесь
полная информация о работе
весь список подобных работ
Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
1. ТОО «АгроЦентр-Статус»: история становления и развития
1.2 Реклама. Менеджмент. Новые направления
1.5 «Электронная газета». Цели и задачи. Содержание
2.2 Обзор выбранных сред разработки ИС «Электронная газета»
2.2.1 Язык гипертекстовой разметки HTML
2.2.3 Серверный язык программирования PHP
2.4.1 Структура базы данных statusk_bdkarabalyk
2.4.3 Описание разделов и страниц сайта
2.4.4 Принцип работы ИС «Электронная газета»
2.5.1 Интерфейс администраторского блока
2.5.2 Сценарии администраторского блока
3.2 Требования к организации рабочего места
3.4. Расчеты по технике безопасности в помещении
Во время прохождения преддипломной практики в ТОО «АгроЦентр - Статус» были поставлены задачи для дипломного проекта - создание информационной системы «Электронная газета». За основу ИС «Электронная газета» было выбрано, создание web - сайта. Для этих целей, во время прохождения преддипломной практики, изучались материалы по созданию web сайтов, в частности видео уроки Евгения Попова по PHP и MySQL [1],[2] и различной другой литературы по web дизайну и сайтостроению. Благодаря видео урокам была понятна суть и важные мелочи на всем протяжении создания web сайта - от проектирования таблиц страниц сайта, до проектирования баз данных, проектирования структуры работы сценариев сайта, и последующее размещение и настройка сайта на удаленном сервере.
Чтобы иметь представление о принципе работе ИС «Электронная газета», изучались похожие web сайты СМИ Костанайской области [3],[4], а также и Российских СМИ [5].
После сбора информации во время прохождения преддипломной практики, уже имелась примерная структура работы базы данных ИС «Электронная газета», а также был выбран примерный дизайн интерфейса для пользователей сайта. Таким образом, на момент прохождения преддипломной практики, были точно поставлены цели и задачи самого дипломного проекта. В которой заключается, точное определение структуры базы данных, создание и принцип работы сценариев web сайта ИС «Электронная газета»
Пояснительная записка представлена на 59 стр., содержит 9 рисунков, источников 46. Состоит из введения, краткого описания деятельности ТОО «АгроЦентр - Статус», обзора выбранных сред для создания ИС «Электронная газета», описания структуры и внешнего вида ИС «Электронная газета», техники безопасности, заключения.
1. ТОО «Агроцентр-статус». История становления и развития
ТОО «АгроЦентр-Статус» - одно из самых успешных частных предприятий Карабалыкского района было образовано в 1999 году на базе развитой торговой сети, начало которой было положено в 1966 году. У товарищества сегодня три основных направления деятельности: производство зерна пшеницы и переработка сельхозпродукции, торговля и строительство. В стадии изучения и разработки находится также несколько инновационных проектов, в том числе рекламно-информационных.
Учредителем и руководителем предприятия является выпускник экономического факультета Карагандинского университета Айтказин Марат Нургалиевич. В бизнесе Айтказин с мая 1990 года, то есть с момента организации одного из первых в Карабалыкском районе производственны кооперативов. Деятельность этого современно мыслящего, постоянно находящегося в творческом поиске бизнесмена неоднократно ставилась в пример.
«Результатом плодотворной инновационной деятельности Марата Нургалиевича Айтказина, - отмечал 26 января 2009 года аким Карабалыкского района Ф.И. Филиппов, - является созданная им образцово-показательная фирма «Статус». Объекты фирмы стали показательными не только в масштабе области, но и в Республике Казахстан, они придают особый архитектурный облик райцентру, стали гордостью и достопримечательностью Карабалыкского района. Высоко ценю отношение Марата Нургалиевича к проблемам сельских граждан, его вклад в развитие экономики и социально-значимых проектов района».
Подразделения ТОО «АгроЦентр-Статус» (далее АЦ-С) неоднократно посещал аким Костанайской области С.В. Кулагин. 3 декабря 2004 года в день официального открытия гостинично-оздоровительного сектора ТРК «Статуслэнд» он оставил следующую запись в Книге отзывов: «Марат Айтказин - один из плеяды молодых бизнесменов Костанайской области, строящих будущее своего края. Открытие в сельской местности современного культурно-развлекательного центра, Статуслэнд - это яркий пример веры в успех экономики Казахстана. Уверен, что практические дела таких людей вызывают особое уважение среди земляков и наших гостей».
Труд М.Н. Айтказин неоднократно отмечался почётными грамотами, правительственными наградами. Он принимал участие во встрече с президентом Республики Казахстан Н.А. Назарбаевым с лучшими людьми страны 26 декабря 2007 года.
К фирме нет претензий у налоговиков: она аккуратный налогоплательщик, своевременно оплачивает труд своих работников, вносит отчисления в пенсионный фонд. Средняя заработная плата здесь одна из самых высоких в районе. Практически нет текучести кадров. Работать в «Статусе» считается престижным, потому недостатка в рабочих руках здесь никогда не испытывали. А в годы кризиса работников здесь не то, что не убавилось, а даже прибавилось. Ведь фирма постоянно расширяется, находя для себя всё новые и новые сферы деятельности.
1.2 Реклама . Менеджмент. Новые направления
В АЦ-С всегда много внимания уделяли рекламе и никогда на ней не экономили. Занимался рекламой непосредственно сам учредитель и руководитель фирмы - М.Г. Айтказин. За годы существования фирмы были опробованы многие известные формы как социальной, так и коммерческой рекламы. Создание электронной газеты, поиск в области информационных технологий, интернет-менеджмента является логическим продолжением многолетних усилий ТОО «АгроЦентр-Статутс в определении своей рекламно-информационной ниши с учётом конкретных местных условий.
С первых дней фирма, плодотворно сотрудничая с известным Костанайским агентством «Валер», широко использует такой эффективным вид рекламы как наружная реклама. Всевозможные вывески, щиты, тумбы, растяжки и т.д. и т.п. фирмы отвечают всем современным требованиям, безупречны с эстетической точки зрения. Служат подлинным украшением не только самых торгово-сервисных точек, но и прилегающих к ним участков улиц. Первой в районе АЦ-С использовало рекламу на транспорте. Реклама на её служебном транспорте служит отличным ориентиром для покупателей.
На высоте и имиджевая реклама. При открытии каждого нового магазина первого покупателя, как правило, ждёт сюрприз: пачка конфет, бутылка шампанского и т.д. Во второй половине 90-х годов «Статусом» регулярно проводились еженедельные лотереи, участником розыгрыша ценных призов автоматически становился любой покупатель, сделавший покупку на 500 и свыше тенге.
Эта традиция была восстановлена в 2008 году, когда почти девять месяцев проводилась акция «Автомобиль за 5000 тенге». А завершилась она 16 декабря розыгрышем супер-лотереи. В акции приняло участие свыше трёх тысяч человек практически со всех населенных пунктов района, а также из Костаная, Астаны, Челябинска, Пешковки, Узункольского района. Около полутора тысяч человек пришли на площадь перед новым торгово-развлекательным комплексом, чтобы наблюдать за ходом розыгрыша. Десять везунчиков из Бурлей, Подгородки, Каерака, Станционного, Карабалыка покинули площадь с призами: от сотового телефона до холодильника. Нашли своего хозяина и «Жигули» седьмой модели. По сотовому телефону в утешение получили трое обладателей наибольшего количества выигрышных купонов.
АЦ-С никогда не отказывало в спонсорской помощи и продержке. Все факты её благотворительных дел и акций просто не перечислишь. Особенно значительную помощь оказывала и оказывает по сей день фирма спортсменам района. Семь лет подряд ТОО «АгроЦентр-Статус» проводило международный турнир по футболу и баскетболу, в турнире 2003 года, например, принимало участие 29 баскетбольных и 19 футбольных команд. Щедрые награды, без которых практически не оставалась ни одна из команд-участниц, прекрасная организация привлекали на статусовский турнир всё новых и новых участников. И вот уж в восьмой раз фирма проводит не имеющее себе аналогов в области открытое первенство района по футболу. В нём, кроме полдюжины местных команд, участвуют также спортсмены Фёдоровского района и города Троицка.
Одним из первых, ещё в 1995 - 1996 годах, Айтказин стал размещать рекламу о своём бизнесе на страницах районной газеты. Поначалу это были простые объявления, содержащие лишь самую необходимую информацию о ценах и услугах. Он же первый использовал графическое оформление своих объявлений. Причём, это была не компьютерная графика, а исполненная художником пером и тушью. С учётом тогдашнего товарного дефицита и нехватки наличных денег у населения, основным слоганом рекламы был следующий «В продаже 100 именований продуктов питания по самым низким ценам в районе».
Не было никогда у фирмы недостатка и в материалах, именуемых сегодня «имиджевыми статьями». Причём, как правило, публиковались они газетой не по инициативе предпринимателя, а по инициативе самих покупателей, отмечавших высокую культуру обслуживания, непривычно большой выбор товаров. Вот типичные для этих статей заглавия: «Статус» - магазин с будущим» («ДиЛ», 24.02. 1986 г. ), «В «Статусе» людям доверяют» («ДиЛ, 01.06. 1986 г.»).
Вскоре газетных полос М.Н. Айтказину показалось недостаточно. В 1978 году в его торговых точках стала бесплатно распространяться программа телевидения, печатавшаяся в Костанае тиражом 1000 экземпляров и форматом А-4, конечно же, не бесплатно. Новшество не осталось незамеченным. Покупателей в магазинах «Статуса» заметно прибавилось. В том числе и из контингента малообеспеченных граждан, не имевших возможности покупать газеты с программами телевидения.
Тем более, что «программки» постепенно превращались в своеобразные еженедельные информационно-рекламные бюллетени, где публиковались не только программы телевидения, но рекламные материалы, отчёты о спортивных соревнованиях, других событиях в жизни фирмы. Даже фотографии и те время от времени в них печатались.
Словом, «программки» как-то незаметно сформировались в самостоятельное еженедельное рекламно-информационное издание, которое покупатели ждали и в котором они находили всю нужную для себя информацию. Потому, когда в январе 2004 года выпуск «программок» прекратился, а адрес М.Н. Айтказина посыпались недоуменные «почему». Ответ меж тем был прост. «Программки» сменила еженедельная рекламно-информационная полоса «Статус-инфо» в районной газете.
Главной задачей, стоявшей перед «Статус-инфо» была раскрутка только что вступившего в строй Статуслэнда. Требовалось как можно полнее и ярче показать все его возможности, привлечь к торгово-развлекательному комплексу самое пристальное внимание всех слоёв населения.
Уже к лету эта важная задача практически была успешно выполнена. Статуслэнд стал неотъемлемой частью посёлка. Завоевал доверие людей самых разных возрастов, которые могли здесь делать им нужные повседневные покупки, и отдыхать в компании друзей, домочадцев.
Раскрутив Статуслэнд, попутно несколько упорядочив рекламу всей фирмы, рекламно-информационная полоса неплохо раскрутила и саму себя. Её постоянные читатели не только следили за рекламой товаров и услуг, но активно участвовали в бесконечных викторинах и конкурсах, на которые не скупилась полоса. Это и понятно. Ведь победители и призёры получали право на бесплатное посещение киносеансов и дискотек.
В конце 2004 году из-за разногласий с редакцией газеты выпуск полосы «Статус-инфо» прекратился. Но уже 21 марта 2005 года, накануне Наурыза, тысячным тиражом вышел первый в районе глянцевый журнал «Знай наших», задумывавшийся как коллективная визитка деловых людей Комсомольца-Карабалыка. Всех тех, кто, выжив, выстояв в труднейшие годы так называемого переходного периода, помог тем самым выжить, выстоять родному посёлку. Значительное место в журнале, конечно, отводилось самой фирме, ставшей к тому времени по сути крупнейшим частным предприятием района в сфере торговли и услуг, переработки, строительства.
Издание-визитка имело успех, стало главным сувениром для гостей Карабалыка, бывших его жителей, покинувших родину в смутные 90-е годы.
С апреля 2006 по сентябрь 2007 года фирмой издавалась рекламно-информационная газета «Знай наших». Тираж её составлял 1000 экземпляров, выходила она дважды в неделю форматом А-3 на восьми полосах, четыре из которых были цветными. За умеренную плату каждый предприниматель района мог разместить в «Знай наших» рекламу своих товаров и услуг, поделиться на её страницах своими проблемами, добрыми новостями. Частные же объявления принимались бесплатно. При этом предпринимались - и небезуспешно - попытки выработать свой собственный стиль подачи рекламных материалов.
Что касается второго, информационного направления газеты, то наряду с публикацией малоизвестных, эксклюзивных материалов по истории родного края, широко практиковался дайджест лучших статей отечественных и иностранных изданий, консультации специалистов по различным социальным и экономическим проблемам. Регулярно публиковались самые важные новости культурной и спортивной жизни, произведения местных авторов, проводились призовые конкурсы самой различной тематики.
В 2007 году был создан собственный сайт газеты, позволивший значительно расширить круг читателей газеты. Именно на сайте разворачивались самые жаркие дискуссии по проблемным материалам.
Наработанный в газете и на сайте газеты опыт и лег в основу информационной тематики электронной газеты «Статус-Карабалык». А лучшие материалы вошли составной частью во второй номер полноцветного издания-визитки» «Знай наших». В отличие от своего предшественника второй номер вышел форматом А-5 и объемом в 240 страниц. Наряду с информационными материалами местной тематики в новом журнале в качественном и стилистически ином формате была размещена реклама как самого АЦ-С, так и целого ряда ведущих предприятий и торговых фирм райцентра.
Это издание имело ещё больший успех, чем аналогичное первое. Особенно охотно приобретали его многочисленные гости п. Карабалыка в качестве сувениров. Не остался незамеченным и недавно изданный, красочно исполненный проспект «Десять лет стабильного развития» (глянцевая бумага формата А-4, 40 страниц), посвященный десятилетнему юбилею ТОО «АгроЦентр-Статус».
Встал вопрос о реализации издания-визитки через Интернет и подготовки к изданию других полиграфических изданий, например, открыток с видами райцентра, других населенных пунктов района, и реализации их опять же через интернет. Летом 2008 года в сети был размещен сайт «Статуслэнд», носивший имиджевый характер. Его целью было привлечь внимание к фирме потенциальных клиентов, познакомить их со сферой деятельности фирмы, местным рынком.
1.5 « Электронная газета » . Цели и задачи. Содержание
Современная социально-экономическая ситуация характеризуется тем, что многие области человеческой деятельности, в том числе бизнес, стремительно развиваются за счет внедрения различных инноваций. Предпринимателям, рассчитывающим на будущее своего дела, в этой ситуации надо быть не только исполнителем в их осуществлении, но и непосредственным творцом инновационных процессов. Одним из таких проектов, нацеленных в будущее, и является, вероятно, не только первая в Карабалыкском районе, но и в Костанайской области электронная газета «Статус-Карабалык».
На первом этапе - создание полноценного информационного сегмента, дававшего бы посетителям достаточно полное представление о возможностях фирмы и всего региона, в котором она находится.
На втором этапе - оптимизация сайта на основных перспективных коммерческих направлениях, выход на SEO, рекламно-коммерческая деятельность.
Для решения имиджевых задач первого, так сказать, социального этапа, который в дальнейшем будет совершенствоваться и развиваться не только параллельно, но и за счёт коммерческого сегмента, с учётом интересов читателей всех возрастов, разной образованности и вкусов в газете в настоящей момент созданы следующие рубрики:
- «Дайджест», где выставляются все интересные материалы СМИ и интернет-ресурсов не только нашей области и страны, но и российских изданий, в первую очередь соседней Челябинской области;
- «Району-80» , посвященная малоизвестным фактам из истории района;
- «Дискотека», посвященная молодёжным проблемам;
- «Самотворцы», где выставляются опыты в стихах и прозе местных авторов;
- «Гости», посвященная гостям района и их впечатлениям, мнениям, пожеланиям;
- «Сегодня», отданная свежим оперативным новостям;
- «Спорт», посвященная спортивным событиям;
- Две фотогалереи, на одно из которой («Просто фото») имеют возможность разместить свои фотографии все желающие;
- «Статус-инфо», посвященная деятельности отраслей ТОО «АгроЦентр-Статус».
Весьма информативна главная страница, содержащая в основном анонсы уже выставленных и будущих материалов. На ней также регулярно размещаются: сведения о погоде в Карабалыке, Костанае, Троицке; курсы валют; имеется прямой доступ к информации ведущих отечественных информационных агентств и электронному почтовому ящику администратора сайта - «Обратная связь».
На сегодняшний день самыми посещаемыми являются разделы: «Дискотека», «Сегодня», «Дайджест» и что особенно приятно - «Статус-инфо». Именно этот сегмент вместе с рубрикой «Обявления» должны стать главными на втором - коммерческом этапе развития и становления электронной газеты «Статус-Карабалык».
Известно, что читают нашу газету в Костанае, Астане, Алматы, Москве, Троицке, Челябинске, Санкт-Петербурге, в Белоруссии, Украине, и, конечно, в Германии, где особенно много наших бывших земляков, покинувших район в 90-е годы прошлого века.
Что касается целей и задач второго этапа, то вплотную к их реализации намечается приступить в конце 2009 - начале 2010 года. Уже имеются первые предложения к партнёрскому сотрудничеству, другие намётки.
Главные опасения связаны с тем, что на сегодняшний день и у нас в стране, и в России не так уж много компаний, которые могут предоставить услуги по мониторингу посещаемости сайта и составу аудитории. А заниматься этим самостоятельно, очень трудно.
Конечно, всегда можно заказать эти услуги у зарубежных специалистов, но это обойдётся крайне дорого. В этом и есть главный минус рекламы в Интернете. Помимо этого, в Казахстане Интернет ещё доступен весьма ограниченному числу людей, отсюда узость рынка. По нашим сведениям, число нашим посетителей Интернета в районе не превышает и одной тысячи человек. Тем не менее, ничто не стоит на месте, постепенно Интернет становится доступным всё большему числу людей, поэтому вскоре Интернет реклама станет более распространена и, вполне возможно, станет лидером среди всех видов рекламы по эффективности. На что мы и рассчитывали, создавая электронную газету «Статус-Карабалык».
Создание реальных Web-приложений редко бывает простым. Несколько лет назад "интерактивный" Web-сайт предоставлял возможность отправки формы по электронной почте, и это было все. В наши дни Web-сайты стали Web-приложениями, другими словами, настоящими программными средствами, доступными через Web. В результате вместо коротких сценариев Web-сайты содержат сотни и тысячи строк кода. Проекты подобного масштаба требуют планирования и управления в такой же степени, как и разработка любых других программных средств.
Создание информационной системы «Электронная газета» требует использования в первую очередь удаленного сервера для хранения информации. Сценарии, написанные на серверном языке программирования, служащие для изменения, редактирования, удаления и добавления информации в базу данных, а также, правильного построения HTML когда, для вывода информации в окне браузера, для пользователя. Использование графических редакторов, для создания более красивого интерфейса.
2 .2 Обзор в ыб р анных сред разработки ИС «Электронная газета »
2.2.1 Язык гипертекстовой разметки HTML
World Wide Web, или, что-то же самое Всемирная паутина, WWW составляет основную компоненту глобальной компьютерной сети Интернет. Зародившись еще в 60-е гг., Интернет долгое время использовалась лишь узким кругом специалистов для обмена информацией по электронной почте. Сеть управлялась операционной системой UNIX - для научных целей это подходило, но достаточно сложный текстовый интерфейс UNIX'a существенно ограничивал масштабы применения сетевых технологий. Годом рождения World Wide Web считается 1989 - в этом году был изобретен язык, ставший впоследствии основным языком web-документов - это язык - HTML (HyperText Markup Language - язык разметки гипертекста) [6].
Автором языка HTML является Тим Бернерс-Ли (Tim Berners-Lee), выпускник Оксфордского университета, работавший в то время по контракту в Женеве, в Европейской лаборатории физики элементарных частиц (CERN, Conseil Europeen pour la Recherche Nucleaire) консультантом по программному обеспечению. CERN - достаточно большая организация, и потому, чтобы лучше ориентироваться в ее структуре, не хранить в памяти данные о большом количестве проектов, должностных лиц и пр., Тим Бернерс-Ли разработал для своего личного пользования программу Enquire, на основе которой через несколько лет для лаборатории было создано своего рода информационное пространство. Программа Enquire позволяла осуществлять так называемый "нелинейный" поиск документов - т.е. переходить от одного документа к другому без обращения к оглавлению или справочнику.
Язык HTML составляет основу технологии гипертекста. Гипертекстовый документ содержит так называемые гиперссылки.
Текстовые гиперссылки обычно выделяются цветом и подчеркиванием, хотя это необязательно. Гиперссылки позволяют пользователю немедленно перейти к нужному документу, независимо от места его физического расположения. Это существенно облегчает поиск информации, разбросанной по всему Земному шару. Технология гипертекста позволила связать всю совокупность опубликованных в Интернет документов в единую систему - WWW.
Язык разметки документов - это набор специальных инструкций, называемых тэгами, предназначенных для формирования в документах какой-либо структуры и определения отношений между различными элементами этой структуры. Тэги языка, или, как их иногда называют, управляющие дескрипторы, в таких документах каким-то образом кодируются, выделяются относительно основного содержимого документа и служат в качестве инструкций для программы, производящей показ содержимого документа на стороне клиента. В самых первых системах для обозначения этих команд использовались символы “<” и “>”, внутри которых помещались названия инструкций и их параметры. Сейчас такой способ обозначения тэгов является стандартным.
Использование гипертекстовой разбивки текстового документа в современных информационных системах во многом связано с тем, что гипертекст позволяет создавать механизм нелинейного просмотра информации. В таких системах данные представляются не в виде непрерывного потока текстовой информации, а набором взаимосвязанных компонентов, переход по которым осуществляется при помощи гиперссылок.
Язык HTML не является собственно языком программирования; это есть средство описания структуры документа, его стиля и связей его с другими документами. Для просмотра Web-документов используются специальные программы - так называемые браузеры (англ.: to browse - 1) пастись, ощипывать побеги; 2) читать, заниматься беспорядочно, урывками.) Вообще-то, возможности браузеров много шире, но пока ограничимся их определением как средством просмотра web-документов. Именно браузерам Интернет обязана своей популярностью.
Создание языка HTML в 1989 году облегчило обмен информацией в пределах лаборатории CERN, однако это не решало проблем, связанных обменом информацией между сотрудниками лаборатории и их коллегами, работавшими в разных странах. Для того, чтобы такой обмен был возможен, необходимо было создать децентрализованную информационную систему, основанную на некоем стандарте обмена данными. Таким стандартом стал созданный Тимом-Бернерсом Ли в 1990 году протокол HTTP (HyperText Transfer Protocol, протокол передачи гипертекстовых файлов).
HTML является упрощенной версией стандартного общего языка разметки - SGML (Standart Generalised Markup Language), который был утвержден ISO в качестве стандарта еще в 80-х годах. Этот язык предназначен для создания других языков разметки, он определяет допустимый набор тэгов, их атрибуты и внутреннюю структуру документа. Контроль за правильностью использования дескрипторов осуществляется при помощи специального набора правил, называемых DTD- описаниями(более подробно о DTD мы поговорим чуть позже), которые используются программой клиента при разборе документа. Для каждого класса документов определяется свой набор правил, описывающих грамматику соответствующего языка разметки [7].
Web, как гипертекстовую систему, можно рассматривать с двух точек зрения. Во-первых, как совокупность отображаемых страниц, связанных гипертекстовыми переходами. Во-вторых, кaк множество элементарных информационных объектов, составляющих отображаемые страницы (текст, графика, мобильный код и т.п.). В последнем случае множество гипертекстовых переходов страницы - это такой же информационный фрагмент, как и встроенная в текст картинка.
При втором подходе гипертекстовая сеть определяется на множестве элементарных информационных объектов самими HTML-страницами, которые и выступают в роли гипертекстовых связей. Этот подход более продуктивен с точки зрения построения отображаемых страниц "на лету" из готовых компонентов.
При генерации страниц в Web возникает дилемма, связанная с архитектурой "клиент-сервер". Страницы можно генерировать как на стороне клиента, так и на стороне сервера. Последнее реализуется через механизм подстановок на стороне сервера (Server Site Includes). Компания Netscape распространила в 1995 году механизм управления страницами и на клиента, разработав язык программирования JavaScript [8].
Таким образом, JavaScript - это язык управления сценариями просмотра гипертекстовых страниц Web на стороне клиента. Если быть более точным, то JavaScript - это не только язык программирования на стороне клиента. Liveware, прародитель JavaScript, является средством подстановок на стороне сервера Netscape. Однако, наибольшую популярность JavaScript обеспечило программирование на стороне клиента.
К возможностям JavaScript можно, например, отнести следующее:
- отображать изменяющиеся данные, такие как текущее время или дата;
- программировать переменное содержание в зависимости от даты, браузера пользователя или других условий;
- изменять внешний вид элементов страницы, если пользователь щелкнул мышью или провел курсор мыши над элементом.
2 . 2. 3 Серв ерный язык программирования PHP
РНР изобретен Расмусом Лердорфом в конце 1994 года. Первая версия выпущена в 1995 году под именем «Инструментарий Персональных Домашних Страниц», затем она была переработана и названа PHP/FI Version 2 (FI -- модуль обработки данных для форм). Также была добавлена поддержка баз данных mSQL. С этого момента в разработке стали принимать участие добровольцы.
Статистика используемости РНР приблизительна, но, согласно исследованию, проведенному Netcraft, в начале 2001 года РНР использовался на более чем 5 300 000 сайтах по всему миру. Для сравнения: в это время число IIS серверов было примерно таким же (5 млн). Разработка интерпретатора РНР приняла форму организованного командного процесса, ядро интерпретатора разрабатывает компания Zend.com. При этом РНР распространяется свободно: его последнюю версию можно загрузить с сайта PHP.net. Модули РНР поставляются в комплекте с сервером Apache, в комплектах систем Linux.
Изначально аббревиатура РНР означала Preprocessor of Home Pages -- препроцессор домашних страниц. Это язык внедряемых в HTML-страницы сценариев, исполняемых на сервере. По большей части его синтаксис заимствован из таких языков, как С, Perl, Java, и при этом добавлена масса возможностей, которых этим языкам недостает. Проще говоря, синтаксис РНР -- это разумная альтернатива и строгости С, и «беспредельности» Perl.
РНР наделен практически полным набором функциональности, о которой (до появления РНР) мог только мечтать web-программист. Его цель -- позволить максимально быстро создавать динамически генерируемые web-страницы. С полным основанием можно заявить, что изучение и использование РНР будет выгодно как начинающим, так и профессиональным программистам.
Основными конкурентами РНР являются технологии JSP (Java Server Pages и Java Scriptlets), ASP (Active Server Pages), Perl, SSI (Server Side Includes), Cold Fusion Server Pages [9].
Недостатки, которые присущи указанным технологиям. JSP -- достаточно сложный для изучения и использования язык. ASP, основанный на синтаксисе VBScript (Visual Basic), имеет всего несколько десятков собственных функций и поэтому вынужден использовать СОМ-объекты; кроме того, он ориентирован исключительно на работу под Windows. Perl -- язык головоломный, и его вольности затрудняют его понимание. SSI позволяет всего лишь компоновать HTML-страницу из нескольких файлов. CF -- коммерческий продукт, что является его основным недостатком.
бесплатен; постоянно совершенствуется; работает на UNIX и Windows платформах;
допускает работу с большинством СУБД;
имеет широкий набор функций (более 3 тыс.);
допускает объектно-ориентированное программирование;
способен использовать протоколы HTTP, FTP, SNMP, NNTP, РОРЗ, net sockets и другие;
позволяет выполнять все операции, что и перечисленные его конкуренты, и даже работать с файлами графики. Можно также запускать РНР - скрипты как интерпретируемые файлы и компилировать исполняемые приложения (в том числе с поддержкой графического интерфейса GTK).
Если обнаружится, что РНР не способен на что-то (или работает не так, как вам хотелось бы), никто не будет препятствовать вносить в исходный код РНР (написанный на С) желаемые изменения. РНР является программным продуктом с открытым исходным кодом, и внесение в него улучшений и дополнений путем создания собственных модулей расширения всегда приветствуется.
MySQL
Разработка и создание информационной системы "Электронная газета" курсовая работа. Программирование, компьютеры и кибернетика.
Эссе По Истории Золотая Орда
Контрольная Работа На Тему Страховий Ринок України
Сочинение О Теме Мое Отношение К Чичикову
Реферат по теме Исследование RC-генератора синусоидальных колебаний
Сочинение по теме Тоталитаризм в изображении Ю.Домбровского: "Хранитель древностей", "Факультет ненужных вещей"
Механизм Курсовой Политики
Реферат по теме Северцов Николай Алексеевич
Дипломная работа по теме Автоматизированное редактирование частиц в компьютерной графике
Сочинение По Лирике Есенина 11 Класс
Реферат: Расчёт мостового сооружения
Курсовая работа по теме Арабские завоевания VII-VIII вв.
Экологическая Безопасность Темы Рефератов
Осень В Поэзии Русских Поэтов Сочинение
Реферат: Методы и формы работы социального педагога в органах социальной защиты
Реферат: Оценка соответствия Практические вопросы проведения оценки
Реферат: Формирование кадрового потенциала организации
Курсовая Работа На Тему Интернет-Консультирование В Качестве Новой Технологии Психологического Консультирования
Курсовая работа по теме Бюджетная система РФ как важнейший элемент финансовой системы общества
Контрольная работа: по Психологии 6
Реферат На Тему Здоровый Образ Жизни В Медицине
Организация бухгалтерского учета на малом предприятии - Бухгалтерский учет и аудит курсовая работа
Крещение Руси - История и исторические личности презентация
Содержание и порядок учета основных средств - Бухгалтерский учет и аудит курсовая работа