620915 Россия, г. Екатеринбург, ул. Реактивная, 81
Телефон, факс +7 (343) 371-14-33
Рассчитать стоимость сайта+7 (343) 371-14-33
Времена, когда сайты состояли из нескольких десятков статичных страниц с описанием предприятия и его товаров, давно закончились. Сегодня разработка сайтов должна соответствовать множеству требований, главными из которых являются динамичность и интерактивность.
Динамичность заключается в как можно более частом обновлении текстового и графического содержания. Ведь если при каждом посещении сайта человек будет находить на нем что-то новое, то и посещать его он станет чаще, а значит — чаще покупать. Частота обновлений существенно влияет и на индексацию сайта поисковыми системами. Интерактивность же предполагает наличие возможности «обратной связи» с посетителем, функционала, позволяющего ему не только просмотреть содержимое, но и совершить какие-то действия, например — сделать заказ. Разработка сайтов должна производиться с учетом того, что современный человек стал сравнительно ленив: например, заполнить форму заказа товара в Интернете ему зачастую проще, чем приехать в офис или даже совершить обычный телефонный звонок.
К счастью, современные возможности хостинга позволяют не только размещать на серверах динамичные PHP-страницы с исполняемым программным кодом, но и хранить данные в структурированных базах MySQL или MS-SQL. Это позволяет реализовать целый ряд функций, которые разработка сайтов сегодня с успехом использует. Например, регистрация пользователей с хранением их логинов и паролей в базе данных; подписка на RSS-рассылку новостей; отправка сообщений владельцу сайта прямо через форму на его странице; интернет-магазин с сотнями наименований товаров и возможностью мгновенной оплаты электронными деньгами либо кредитной картой, а также многое другое.
Разумеется, чем больше функций возложено на сайт — тем сложнее его программный код. Поэтому отдельные функции стараются распределять между различными модулями, отвечающими за их выполнение. К счастью, структура языка PHP позволяет задействовать практически неограниченное их количество. Как правило, модули — это совершенно разные исполняемые файлы с разным функционалом, но обычный пользователь видит за всем этим лишь обычную веб-страницу с удобным интерфейсом. Грамотная разработка сайтов, собственно, и заключается в том, чтобы создать пользователю максимум удобств, избавив его от вопроса «как это все работает?»
Совсем другое дело — разработчики. Обычно программный код различных модулей пишется совершенно разными людьми, иногда — даже живущими в разных странах мира. Вполне естественно, что при использовании принципа «с миру по нитке» зачастую возникают проблемы совместимости. И, чтобы конечный пользователь чувствовал себя комфортно, качественная разработка сайтов должна производиться с учетом всех подобных моментов. Увы, это зачастую отнимает немало времени.
Наша компания SiteLight, благодаря значительному опыту работы, имеет обширный арсенал различных модулей для сайтов буквально на все случаи жизни. Все они многократно проверены как на работоспособность, так и на совместимость друг с другом. Сегодня разработка сайтов в нашей компании, в основном, заключается в интеграции выбранных клиентом модулей в готовый единый проект, сдача которого под ключ происходит всего лишь через два дня после заказа.
Некоторые модули (например, вывод новостей, списка ссылок, каталога файлов, поиск по сайту) являются обязательными и входят в стандартную комплектацию. Некоторые (такие, как фотогалерея, форма соцопроса, регистрация и авторизация пользователей и т. д.) — устанавливаются опционально по выбору клиента. Однако в любом случае разработка сайтов производится в максимально сжатые сроки без ущерба качеству.
Но самое главное — то, что в итоге клиент получает сайт именно с тем функционалом, который ему требуется, а стандартизация всех модулей позволяет, при возникновении необходимости, легко и удобно добавлять или удалять их уже в процессе эксплуатации.