Так уж сложилось, что зачастую стильный и современный дизайн не решает всех проблем. Не редко сайту нужен мощный функционал. Это может быть что угодно – Интернет магазин с синхронизацией с 1С:Предприятие и выгрузкой в Яндекс.Маркет, корпоративный сайт со сложной системой прав доступа пользователей, какие-то совершенно уникальные сервисы и нестандартные решения.
Веб-студия "Блокс" готова предложить свои услуги по реализации ваших нестандартных задач. Мы можем с уверенностью сказать, что для нас любая задача по сайтостроению является выполнимой. Это не громкие слова, а факт, подтвержденный результатами.
Инструменты для разработки
нестандартных веб-приложений
Сейчас уже является стандартом использование для построения сайтом системы управления (или по простому движка). Времена, когда сайты создавались отдельными страничками - давно в прошлом. Современные задачи таким старинным методом реализовать не возможно. Как правило все системы управления специализируются на выполнении каких-то конкретных задач. Так например WordPress - создание блогов, OpenCart - простых интернет-магазинов и т.д.
Типовые сайты проще реализовать на готовой системе управления CMS. Однако многие проекты имеют тенденцию превращаться из стандартных в нестандартные. Если пытаться выполнить нестандартные требования на CMS, веб-приложение начинает обрастать костылями. Для серьезных проектов не существует решения уровня CMS, которое подходило бы на все 100%.
Если заказчикам нужна особая, нестандартная функциональность, то лучше использовать фреймворк (framework). Фреймворк имеет меньше ограничений, нежели CMS и ваши проекты будут более открыты для модификаций. Фреймворк – это каркас для построения веб-приложения, а CMS – готовая система управления контентом. Фреймворк можно сравнить с кирпичами, из которых можно построить самые причудливые строения, а сайт на CMS – это стандартный дом, в котором можно сделать только косметический ремонт.
В своих работах мы используем фреймворк Blox, который позволяет быстро строить сайты любой сложности из блоков. Можно использовать готовые блоки или разработать новые блоки под потребности заказчика.
Blox написан на языке PHP и имеет открытую архитектуру, позволяющую реализовать алгоритмы любой сложности, непосредственно используя язык PHP. Благодаря гибкости архитектуры, система управления дает возможность построения сайтов разнообразной структуры, под специфику задачи.
Что мы любим
Мы любим работать над сложными, интересными проектами. И стараемся преимущественно брать такие. На сложном проекте можно больше заработать, подумаете вы (это вроде очевидно). Но нет, это не совсем так. Со сложным проектом можно "пролететь" со сметой, не зная в точности всех подводных камней. Поэтому дело тут не в деньгах. Просто мы любим свое дело. На сложном проекте есть на чём "размять мозги". Есть возможность опробовать новые технологии и всевозможные программистские "фишки". Есть потенциал для роста и развития.
Мы любим решать задачи технического характера, потому-что у нас в штате преимущественно специалисты с изначально техническим образования, и опытом работы на различных производствах. Но мы с успехом реализовали проекты и для медицинских учреждений, и для кафе и для ювелирных салонов.
Наш подход к решению сложных задач
1. При первой встрече с заказчиком мы максимально слушаем и задаем минимум вопросов. Уже у себя в офисе мы анализируем вашу задачу и делаем черновые наброски структуры, модулей, дизайна и т.д. При этом возникает набор уточняющих вопросов по вашей задаче.
2. На второй встрече мы показываем наши наброски и задаем вопросы, которые у нас возникли. При этом мы формируем максимально полное понимание задачи.
Если у вас нет четко сформулированной задачи, или возникают сложности с её изложением. Вам не стоит беспокоиться. Наши менеджеры проектов помогут структурировать вашу задачу и сделать правильную её постановку для разработчика.
3. Далее разрабатываем техническое задание. Как правило для сложного сайта не возможно составить тех.задание с проработкой всех мелочей и тонкостей. Так как в процессе создания сайта происходят постоянные коррективы. В результате получается максимально приближенное тех. задание, где также оговариваем порядок изменений и переделок. Определяемся со стоимостью проекта. Весь проект разбивается на несколько этапов, каждых из которых представляет законченную версию сайт с ограниченными функциями (если сравнивать со всем проектом в целом).
4. Первый этап разработки включает в себя проектирование дизайна и структуры сайта. Разрабатываем несколько вариантов и предлагаем заказчику на согласование. На этом этапе происходит подготовка к программированию, определяются правила функционирования программных модулей.
5. Наступает самый длительный этап - непосредственно программирование. Создается основная структура сайта. Начинается разработка функциональных модулей. Исходя из тех.задания у нас есть определенный порядок реализации тех или иных функций, для того чтобы получать работающий сайт на каждом этапе его производства. (Как пример: сайт компании Гисалл, производящий высокоточные приборы, сначала был запущен как сайт компании. А затем добавлены функции по размещению и отслеживанию заказов on-line).
6. На каждом этапе производства заказчик контролирует процесс создания сайта, вносит свои коррективы, пожелания. Если вдруг мы пошли не в том направлении, которое представлял заказчик, то мы без особых усилий меняем что не устраивает и следующий этап делаем с учет предыдущего. Это позволяет нам создавать сайты, которые хочет видеть в конечном итоге заказчик.
8. После окончания работ мы сами проводим комплексное тестирование сайта и отдаем на тестирование заказчику. После полной сдачи в эксплуатацию сайта, в течении нескольких месяцев устраняются неточности, которые могли возникнуть на этапе производства.
9. Как правило на этом сотрудничество с заказчиком не заканчивается. В процессе работы сайта у заказчика возникают желание по совершенствованию, появляются новые идеи или требования к бизнесу. Такой заказчик становится нашим постоянным клиентом, с которым у нас начинается взаимовыгодное, плодотворное сотрудничество. (Как пример: Аквинта - приборы АСУ ТП, Гисалл - высокоточные приборы, Автократ - спецтехника, Эскулап - аптечная сеть и др.)
Наше преимущество
Мы предлагаем решение ваших вопросов по приемлемым ценам, ниже чем у многих веб-студий.
Мы всегда отталкиваемся от желаний заказчика, т.е. заказчик задает условия для будущего веб-приложения, а не наоборот. Вы не услышите от нас ответа: "В данной системе управления реализовать данный функционал невозможно/долго/дорого".
Почему ваш бизнес должен прогибаться под кого-то?
Пусть кто-то прогнется под вас!