Айтинити — новое открытое e-commerce решение для Друпала
Много лет назад, когда только начали делать сайты, мы столкнулись с проблемой эффективности. Каждый новый проект включает в себя ряд однообразных повторяющихся задач, начиная со структуры сайта и заканчивая межстрочным расстоянием в тексте. Такие работы абсолютно неинтересны нормальному разработчику, но не программист с ними не справится. Еще момент, когда одному заказчику пишется какой-то функционал, потом следующему чуть иной, потом копипаст третьему, с небольшими изменениями. Понятно, что так денег на сайтах не заработаешь (особенно в регионах), а некачественный продукт совесть не позволяла выпускать.
Мы приняли кардинальное решение: программист вообще не должен делать сайты. Программист делает среду для обычных людей и добавляет универсальные модули. Так нам удалось поймать сразу трёх зайцев:
-
экономия на зарплате и решение проблемы дефицита кадров вебстудии (программисты, как вы знаете, недешево обходятся и хороших еще поискать надо);
-
увеличение скорости создания сайта, т.к. убирается лишнее звено, а исполнитель сам воплощает свой художественный замысел;
-
упрощение поддержки, любой баг автоматически лечится на всех клиентских сайтах.
Слава богу, эпоха Drupal 5 быстро закончилась и основные работы мы делали на шестерке, которая уже была гораздо приличнее. Затем болезненный переход на семерку, но оно того стоило. Когда активно начала развиваться электронная коммерция в России, появилась идея ставить клиентам Уберкарт, но его интерфейс был невероятно запутанным и нам пришлось делать свое решение, так как нервные клетки клиентов гораздо дороже.
На сегодняшний день в мире два популярных решения для электронной коммерции под Друпал: Ubercart и Drupal Commerce. Надеемся, с вашей помощью появится еще одна.
О Друпале
Несомненно, Друпал - это важная веха в развитии веба. Для многих тысяч разработчиков чуть ли не религия. О его гибкости слагают легенды. Но важнее знать, что будет завтра. Сегодня популярность Друпала падает, за счет развития других, более дружелюбных к пользователям, хотя и менее гибких, систем, либо за счет методологически более свежих фреймворков. Процитирую Ивана Гришаева, чтобы самому не распинаться:
“У него (Друпала- прим. ред.) одна большая проблема — неверная ориентация в первую очередь на программистов. Друпал бесконечно удален от простого пользователя. Это не КМС, а безумный конструктор, который нужно пилить и пилить, пилить и пилить, чтобы получить на выходе что-то годное. Бесконечная лапша о том, что есть бездна готовых модулей на все случаи жизни, заставляет все новых и новых пользователей ставить Друпал на Денвер и спрашивать на форуме в тысячный раз, как сделать галерею. Друзья, это ложь — либо ты сам пишешь код, либо платишь наемному программисту. В Друпале так было и будет — активно разрабатываются лишь сотня-другая модулей, остальные брошены, так как писались кем-то давно под особые требования.”
И восьмерка здесь не поможет. Мне вообще непонятно это желание напихать в ядро побольше всякого мусора вместо того, чтобы создать минималистичное легкое ядро и ряд специализированных решений. Но не будем разводить холивары, я просто передал свое понимание ситуации.
Тем не менее, в мире пока не создано интернет-магазина мечты. Чем я и предлагаю заняться.
Коротко об Айтинити
Вообще с Друпалом наша команда уже 10 лет и 6 из них делали и переделывали, делали и переделывали нашу платформу Айтинити. Временами это похоже на борьбу с ветряными мельницами, но последний год удалось совсем немного расширить нашу группу разработчиков и сразу появился результат, который нужно открыть миру, чтобы получать больше пожеланий и развиваться дальше. Наш интернет-магазин еще далек от нашего видения идеала, но для кого-то он уже сейчас станет самым лучшим решением. Ведь мы стремимся к максимальному удобству для покупателей и администраторов магазина. Когда я смотрю альтернативные решения, мне становиться жаль людей, которые ими пользуются, поэтому я предлагаю кушать менее колючий кактус.
Айтинити изначально строилась как дружелюбная к пользователю система. Сейчас на ней запустить интернет-магазин может человек вообще ничего не знающий о программировании. Создать новости, формы, товары, вывести их в каталоге, дать описания и характеристики, настроить параметры доставки и оплаты, импортировать из экселя или связать с 1с-кой, связать с Яндекс.Кассой, Вконтактом и даже сделать нехитрое, но приличное визуальное оформление. Большинство людей осваивают магазин с минимальным обучением. Кстати, некоторые наши партнеры вообще не привлекают программистов, но уже давно и успешно создают сайты и сложные магазины на Айтинити, правда верстальщика все еще держат в штате. В общем, система обкатана не на одной сотне проектов, видно, что и где улучшать, очень надеюсь, займемся этим вместе.
Айтинити состоит из 9 основных блоков:
0. Администрирование системы (ядро).
1. Управление содержимым.
2. Управление структурой и визуалом.
3. Управление пользователями.
4. Продажи.
5. Маркетинг и аналитика.
6. Управление деятельностью (инструменты для организации работ).
7. Коммуникации (здесь еще много чего доделывать).
8. Интеграции (тоже хотелось-бы добавить пару-тройку доставщиков).
Но лучше 1 раз увидеть чем 100 раз услышать:
Условия распространения
Идея открыть код витала уже давно. Но конкретное решение было принято после того, как мы сделали свой реально работающий тестовый магазин. Я уже писал на Хабре ранее о проекте Канспорт. Изначально мы продавали свою сборку недешево, дороже Битрикса, и клиенты всегда легко платили после объяснения преимуществ. Нужно просто показать, как они сами легко могут управляться со своим магазином, что технические вопросы их не будут волновать вообще, а благодаря обновлениям, их сайт всегда будет свеж и юн. И, если все учесть, то стоимость владения сайтам, получается низкой. Интернет развивается, и мы тоже. Сейчас появилось большое количество маркетинговых фишек, интеграций и всего прочего. Начинающий предприниматель уже не сможет все их купить, а отличный магазин без них ну никак не получится. Плюс к этому нас мотивируют и личные амбиции, нам хочется, чтобы как можно больше людей пользовались нашим решением.. Поэтому мы в несколько раз снизили все цены, а стандартный интернет-магазин вообще раздаем бесплатно. Также надеемся, этот шаг приведет к сотрудничеству с другими разработчиками. Вы тоже можете создавать и продавать через нас свои платные модули!
Чтобы предупредить рассуждения в комментариях, уточню: да, мы будем продавать модули, что не запрещено лицензией GPL, да мы не разрешаем перепродавать и выкладывать в открытый доступ купленные модули, и мы сделали также, как Редхат, выпустив корпоративное соглашение о дополнении лицензии. Но мы не будем тратить время на судебные преследования воров, потому что их единицы, а большинство людей честные и ответственные. К тому же сайт - это живой организм, ему требуются дополнения и улучшения, более-менее приличный бизнес предпочтет заплатить разработчикам совсем немного денег и спать спокойно.
План такой
0. Объединиться с другими друпал-разработчиками и веб-студиями для развития системы.
1. Совместно перевести на Айтинити e-commerce как можно больше российских интернет-магазинов. Для тестирования достаточно будет еще несколько сотен сайтов. Протестировать на гибкость в различных ситуациях, дошлифовать базовый функционал, обрасти дополнительными функциональными и интеграционными модулями.
2. Сделать ряд внедрений за рубежом, чтобы появились соответстсвующие модули интеграций с популярными платежными системами.
3. Обратить внимание сообщества Друпала на наш проект, чтобы повлиять на разработчиков ядра для нормального безкостыльного существования Айтинити на восьмерке или сделать фантастическую девятку или еще что-нибудь, главное добиться результата.
Я предлагаю развивать идеологию человеколюбивых и эффективных программ. Предлагаю начать с живого разговора. Пишите в личку и пообщаемся по скайпу. Обсудим что вам не нравится или, наоборот, нравится, какие есть предложения, какой вклад в проект можете внести лично вы и какие выгоды ожидаете получить.
Ваш комментарий