Айтинити — новое открытое 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. Обратить внимание сообщества Друпала на наш проект, чтобы повлиять на разработчиков ядра для нормального безкостыльного существования Айтинити на восьмерке или сделать фантастическую девятку или еще что-нибудь, главное добиться результата.

 

Я предлагаю развивать идеологию человеколюбивых и эффективных программ. Предлагаю начать с живого разговора. Пишите в личку и пообщаемся по скайпу. Обсудим что вам не нравится или, наоборот, нравится, какие есть предложения, какой вклад в проект можете внести лично вы и какие выгоды ожидаете получить.

https://itinity.org/

 

 

Категория блога
14.06.17

Ваш комментарий