Компьютерный мир-2011. Экспертиза сообществом-7 Киселева Елена's blog / 22.10.2011 Комлев РоманОмский государственный колледж управления и профессиональных технологий, 4 курсРуководитель Шойко Ада Зиновьевна"Новинки современного компьютерного мира у меня на службе. Программные средства разработки актуального веб-сайта"ВведениеВ деятельности любой компании рано или поздно возникает необходимость в разработке сайта организации. Потребность эта обусловлена двумя причинами: первая - сайт представляет собой визитную карточку, неотъемлемую составляющую имиджа компании (раскрутка, популярность и узнаваемость логотипа фирмы, поиск партнеров, создание эффективной структуры и так далее); вторая - сайт вполне может быть использован в качестве эффективного рекламного инструмента, приносящего фирме новых клиентов.Для достижения этих целей разные компании используют различные бизнес – инструменты, и Интернет - портал является, пожалуй, самым универсальным из них. Он в той или иной степени решает пять задач: создание имиджа, взаимодействие с потребителями, взаимодействие с партнерами, организация продажи товаров и услуг, взаимодействие внутри компании.Для разработки полноценного сайта, компания может сделать следующее: сделать сайт силами компании, заказать сайт фирме-разработчику (специалисту).Тогда, если будет выбран первый вариант, то отдел компании, который возьмется за создание сайта, должен будет иметь хорошего специалиста (или специалистов) со знанием HTML и CSS для создания простого статичного сайта, который в наше время уже неактуален. Для создания современного динамичного сайта, наполненного сервисами, необходимы знания графического редактора (например, Adobe Photoshop) для создания шаблона и разработки оригинального дизайна, PHP, MySQL, системы управления контентом (или иметь специалиста, который напишет движок сайта самостоятельно). Если такие сотрудники есть, то компания может значительно сэкономить средства, затрачиваемые на разработку сайта. Обычно, если фирма хочет получить красивый и современный сайт, выполненный быстро и профессионально, то следует обратиться к специалистам, а затраты на разработку сайта зависят от потребностей заказчика и его возможностей.Программные средства разработки веб-сайтовНезависимо от того, кто будет заниматься разработкой сайта, мы разделили используемые программные продукты на три категории: программные средства, обеспечивающие создание простого статичного сайта (например, спецификация HTML, Adobe Photoshop, Adobe Dreamweaver, Adobe Flash Professional); системы управления контентом, позволяющие создать современный динамичный сайт, наполненный сервисами и интерактивными модулями, плагинами, компонентами (например, Joomla, TYPO3, Wordpress, Drupal, 1C:Bitrix); web-программирование , обеспечивающее разработку сайта уровня web 2.0 (PHP, MySQL, AJAX, JQuery, CSS3, фреймворки).Так как программные средства разработки напрямую связаны с типом разрабатываемого сайта, рассмотрим классификацию веб-сайтов. Интернет предлагает массу классификаций в зависимости от целей сайта, сложности решаемых задач, возможностей заказчика. Наиболее полно, на наш взгляд, данная информация отражена в статье «Классификация веб-сайтов» информационного портала Wikipedia.Классификация веб-сайтовКлассификация сайтов по доступности сервисов: открытые — все сервисы полностью доступны для любых посетителей; полуоткрытые — для доступа необходимо зарегистрироваться (обычно бесплатно); закрытые — полностью закрытые служебные сайты организаций (в том числе корпоративные сайты), личные сайты частных лиц. Такие сайты доступны для узкого круга людей. Доступ новым людям обычно даётся через инвайты (приглашения).По природе содержимого: статические — всё содержимое заранее подготавливается. Пользователю выдаются файлы в том виде, в котором они хранятся на сервере; динамические — содержимое генерируется специальными скриптами (программами) на основе других данных из разных источников.По физическому расположению: внешние сайты сети Интернет; локальные сайты — доступны только в пределах локальной сети. Это могут быть как корпоративные сайты организаций, так как и сайты частных лиц в локальной сети провайдера. По схеме представления информации, её объёму и категории решаемых задач: сайт-визитка — содержит самые общие данные о владельце сайта (организация или индивидуальный предприниматель). Вид деятельности, историю развития, прайс-лист, контактные данные, реквизиты, схему проезда. Специалисты размещают своё резюме. То есть подробная визитная карточка. каталог продукции — в каталоге присутствует подробное описание товаров/услуг, сертификаты, технические и потребительские данные, отзывы экспертов и т. д. На таких сайтах размещается информация о товарах/услугах, которую невозможно поместить в прайс-лист. Интернет-магазин — веб-сайт с каталогом продукции, с помощью которого клиент может заказать нужные ему товары. Используются различные системы расчётов: от пересылки товаров наложенным платежом или автоматической пересылки счета по факсу до расчётов с помощью пластиковых карт. промо-сайт — сайт о конкретной торговой марке или продукте, на таких сайтах размещается исчерпывающая информация о бренде, различных рекламных акциях (конкурсы, викторины, игры и т. п.). сайт-квест — Интернет-ресурс, на котором организовано соревнование по разгадыванию последовательности взаимосвязанных логических загадок. тематический сайт — веб-сайт, предоставляющий исчерпывающую информацию о какой-либо теме. Интернет-портал — это большой веб-ресурс, который предоставляет исчерпывающую информацию по определённой тематике. Они содержат интерактивные средства взаимодействия с пользователями и позволяют пользователям общаться в рамках портала (форумы, чаты).Рассматривая классификацию сайтов, мы пришли к выводу что, большинство порталов организаций разрабатываются с помощью систем управления контентом (как эксклюзивных, так и готовых решений), так как именно эти системы позволяют создать современный динамичный сайт.Интернет – портал организует общение с клиентами, партнерами, дилерами или просто случайными гостями. Зайдя на портал, человек может пообщаться напрямую с представителями компании, задать вопросы и быстро получить на них ответы. Клиент может самостоятельно найти необходимую информацию о фирме, ее товарах, услугах, работниках. И все это, не выходя из офиса или дома. В последнее время происходит некое размывание границы между понятиями Интернет-портал и Интернет - сайт.Веб-сайт – это «узкий специалист» в какой-либо сфере. Он нацелен на пользователей, которых интересует конкретный вопрос в конкретной сфере и данный сайт может удовлетворить эту потребность. Веб-сайт не отличается наличием большого числа ссылок; на нем обычно не организованы разно уровневый доступ пользователей к информации, и возможность организации подписок, рассылок; он не содержит расширенных возможностей обратной связи с посетителями. Его задачи: предоставлять общую информацию о конкретном товаре или услуге и удержать клиента, заставить его воспользоваться своими услугами. Интернет-портал – «специалист широкого профиля». Его главная цель - «угадывать» мысли и предпочтения посетителя, давать ему то, что он ищет, и ненавязчиво «вести» его к реализации предложения. Созданный качественный Интернет - портал должен содержать все то, что характерно для обычных веб-сайтов и ко всему этому обладать: оригинальным, сбалансированным веб-дизайном; достаточным объемом текстовой и графической информацией, не перегружающим страницы; удобным интерфейсом; интерактивностью; возможностью поиска по порталу; возможностью проведения опросов и голосований среди посетителей портала; возможностью организации подписок, рассылок по базам клиентов или зарегистрированных посетителей; возможностью веб-аналитики - хранение и анализ статистики посещаемости портала и событий; возможностью размещения рекламных материалов; возможностью удобного и быстрого доступа к комплексной информации, улучшение информационного обслуживания пользователей; возможностью управления безопасностью и распределением ресурсов.Разработка веб-сайта «Освоение космоса»Моим первым крупным проектом стал сайт «Освоение космоса», который участвовал в международном конкурсе, организованном Военно-спортивным Союзом М.Т. Калашникова и занимал лидирующие позиции в рейтинге; на 8 областной конференции НОУ Поиск сайт был отмечен дипломом лауреата. Согласно классификации сайтов и программного обеспечения для их разработки, приведенной выше, «Освоение космоса» - веб-портал, насыщенный сервисами, имеющий оригинальный шаблон и дизайн, разработан средствами CMS Joomla, функционал сайта расширен за счет модулей, компонентов и плагинов (фотогалерея, авторизация на сайте, поиск по сайту и тэгам, карта сайта, опрос, форум, календарь событий и т.д.).Работая над сайтом, мы решали не только профессиональные задачи разработки, но и социальные задачи. Чтобы вызвать интерес студентов к истории отечественной космонавтики, пробудить гордость достижениями наших соотечественников, расширить кругозор – мы разработали виртуальный форум; flash-дневник К.Э. Циолковского; разместили карту мира, на которой отображен полет Ю.А. Гагарина и записано все, что он произнес в течение полета; собрали новости, связанные с космическими разработками и достижениями за последние годы; опубликовали фотогалерею, включающую в себя фотографии, сделанные нашими студентами на экскурсиях в Звёздном Городке и Королёве.Мне было интересно заниматься поисковой оптимизацией и продвижением сайта в Интернете, результат этой работы Вы можете наблюдать в приведённой ниже статистике переходов на сайт из поисковых систем. На рисунке видны названия разделов сайта и количество посещений и визитов.Я понимаю, что прогресс не стоит на месте, информационные технологии стремительно развиваются, а значит, нельзя останавливаться на достигнутом, надо изучать новые инструменты и среды разработки сайтов, которые позволяют создавать сайты и порталы уровня web 2.0.Актуальный сайт – эксклюзивный дизайн + веб-программирование Чтобы стать профессиональным разработчиком сайтов и уметь создавать крупные функциональные веб-приложения требуются углубленные знания в web-программировании. Веб-разработчик должен освоить:- PHP - скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений;- MySQL - свободная система управления базами данных;- CSS 3.0 - третья версия каскадных таблиц стилей;- JQuery - библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML- Yii - высокопроизводительный веб-фреймворк, написанный на PHP, и реализующий парадигму MVC- MVC - концепция Model-View-Controller (Модель-представление-контроллер)Сейчас я занимаюсь изучением и применением на практике перечисленных выше инструментов веб-разработки, сотрудничаю с одной из профессиональных студий, которая занимается разработкой сайтов, выполняю для них задания, добиваясь того, чтобы уровень моей профессиональной подготовки соответствовал их требованиям. ЗаключениеВ этом реферате мы рассмотрели классификацию веб-сайтов, программные средства их разработки и описали, как они были использованы при разработке Интернет-портала «Освоение космоса», перечислили профессиональные и социальные задачи, которые были решены в ходе проектирования и разработки. Были определены задачи , решение которых позволит овладеть профессиональными компетенциями в области разработки веб-приложений и получить достойную работу.Список источников1. Классификация типов сайтов2. Веб-сайт 3. Мир управления сайтами4. Что такое интернет-портал?5. Зачем нужен сайт? 6. Что такое Интернет-портал, какой сайт достоин, называться Интернет-порталом 7. Справка по шаблонам Joomla 8. Документация разработчика Joomla 9. Продвижение и раскрутка сайтов коллективная экспертиза компьютерный мир реферат