В России очевидно Битрикс. Но в данном случае самый популярный не означает самый лучший
И брендом с большой буквы его можно назвать только с точки зрения маркетинга, но не программных решений
Да уж. Мне этого действительно не понять:)) Буду стремиться к достижению вашего уровня опыта и знаний🤣---------- Добавлено 21.12.2016 в 21:57 ----------
Я знаю хороших рельсовиков. И полностью согласен с тем, что Spree - не для начинающих магазинов. Об этом и писал. Если хотите дешево и сердито, это не про Spree. Spree Commerce прекрасно подходит для реализации магазинов среднего и премиум сегментов.
Вот это я понимаю экспертная оценка! Посмотрел! А поработать с ним не пробовали? Главное преимущество Spree - не в коробочном функционале. А в возможности пилить любые расширения. И с ограничениями по функционалу я пока не сталкивался. Но я же не "посмотрел", а участвовал в реализации целого ряда проектов. Этого явно недостаточно.
Ну понятно все. Сначала покажите, потом покажите не формально, а фактически. Этот пинг-понг можно до бесконечности продолжать.
Я имел дело с огромным количеством клиентских проектов, поэтому для меня скорость разработки и человекочасы - не пустой звук. Более быстрой и безболезненной кастомизации, чем на Spree Commerce я не встречал. И глобальное преимущество в количестве кода касается не столько синтаксиса, сколько архитектуры. И каждый, если пожелает в этом убедиться на практике, получит такую возможность. А до этого момента все споры бесплотны и бессмысленны.
В любом случае изначально PHPшнику удобнее и быстрее писать на PHP. А рельсовику - на Rails. Хотя напомню - сравнение фреймворка и языка программирования некорректно. На PHP тоже есть масса фреймворков, между которыми еще надо сделать выбор.
$products = $model->get_products($data_filter); foreach ($products as $product) { data_products[] = array( 'key' => user_function(product['key']) ..... ) render($data_products)
А вот вам еще один замечательный факт SDK платежного сервиса PayPal для PHP занимает 62882 строк кода. Для Ruby - 10301 строку.
Еще будут вопросы?
К слову, на все вопросы по Spree Commerce отвечу с большим удовольствием. Я все еще надеюсь, что здесь мы предлагаем движки для интернет-магазинов, а не занимаемся придирками.
Пожалуйста
products = Product.data_filter.map do |key, product| [‘key’, user_function(product.public_send(key))] end render Hash[products]
То же самое, только на рельсе. И еще мне сдается, что вы забыли цикл закрыть.
Есть хотя бы пол строки?
А вы все забавнее и забавнее.
1. Смехотворность функционала Spree существует только в воображении людей, которые с ним не работали. Полагаю, вы относитесь к их числу. И то, что движки на PHP не кастомизируются тоже сказали вы, а не я. "Видимо вы полагаете" - прекрасная фраза. Нет, не полагаю и даже нигде этого не писал. Я писал про Spree. Но вы-то с ним незнакомы, значит вам виднее.
2. Я сказал, что "как только рынок eCommerce разовьется в России то Ruby просто ломанется в массы, а сейчас все сидят на PHP". Я? Опять вы. И так кстати привели ссылку. Можно проверить. Я сказал, что развитию Spree пока препятствует развитие рынка. Про PHP - ни слова. Что ж он вам везде мерещится? Единственное, что я о нем написал - это то, что Magento - хорошая платформа. В самом начале дискуссии.
3. Оправдания? В чем? И перед кем? Я вам привел ссылки на статистику развития рынков. Привел ссылку, где можно посмотреть данные о ядре и о рейтинге магазинов. И даже ссылку на то, как быстро реализуется продукт на Rails. Вам - все божья роса. И к слову, в ваших сентенциях я не видел ни одного источника, только требования предъявлять источники. Хороший показатель ответов по существу.
4. Ошибочное и неуважительное мнение. Ошибка и неуважение в чем? В том, что вы во всем видите нападки на PHP, произвольно трактуете чужие слова и раскидываетесь фразами о высосанных фразах, смехотворных сказках и т.д. Вот это я понимаю - истинное уважение и уровень дискуссии.
Не надо нервничать. Желаю доброго здоровья.
Послушайте, уважаемый, я у вас не на экзамене нахожусь и денег вам тоже не должен. Что это за тон общения? Сначала надрывные "кто дал вам право", теперь "высосанные" слова, которые "сомнительны" и не "вызывают доверия". Будьте вежливее или кому-то может вдруг показаться, что вы себя считаете судьей в последней инстанции (чья же цитата?).
Теперь по существу.
1. Приведенные данные по ядру платформ можно найти (о ужас!) в репозитории на GitHub.
2. Я оценивал функционал Spree. Он фактически безграничен, поскольку платформа легко кастомизируется. Отсюда простой вывод: кода меньше, функционала не меньше.
3. Все перечисленные мной магазины относятся не к Ruby, а к уровню развития рынков. И в том, что Spree пользуется спросом на западе, но не в России, я вижу лишнее подтверждение тому, что у нас пока очень мало заказчиков стремится к созданию высоконагруженных магазинов, готовых к созданию самых разнообразных расширений, неограниченному росту пользователей и ассортимента, а также к индивидуальному дизайну (это и есть премиум-сегмент).
4. Я работаю не только с Россией и Европой, но также и с Китаем, и с Штатами, и с Канадой, и с Эмиратами. Я понимаю, что мое мнение у вас не вызывает доверия, оно же откуда-то там высосано. Видимо приведенная мной статистика по рынкам вас тоже не убедила. Можете еще почитать рейтинги на www.datanyze.com. Или поискать рейтинг крупнейших интернет-магазинов в мире. Хотя, видимо, не стоит. Ведь там же наверняка окажется куча российских интернет-магазинов.---------- Добавлено 20.12.2016 в 16:28 ----------
Это была фигура речи. И как вообще можно сравнивать фреймворк с языком программирования? Это же абсурд.
Я основываюсь на личном опыте. И он мне однозначно говорит, что разработка на Rails ведется гораздо быстрее. Если вы не согласны, зайдите на сайт http://rubyonrails.org/. Там на первой странице ролик, показывающий, как создать готовый продукт за 15 минут. Попробуйте сделать нечто подобное на PHP.
P.S. Господа, мы же просто обмениваемся мнениями. Предлагаем читателям различные варианты. Давайте дискуссировать, а не обмениваться нападками. Если кому-то показалось, что я пытаюсь вещать истину по типу "все так и было" - это не так. Я выражаю собственное мнение, основанное на немалом опыте. Я в нем убежден. Но готов выслушивать и обсуждать различные альтернативные мнения. Без ругани и обвинений в неправоте. Идеальных решений не существует. И каждое из них имеет право на жизнь и свою клиентскую базу.
Самый просто пример: объем ядра Magento (PHP) состоит из 8.2. млн. строк кода. Объем ядра Битрикс (PHP) - даже не знаю, посмотрел данные за 2008 год - более 760 тыс. строк. Объем ядра Spree Commerce (Ruby on Rails) составляет 45 тыс. строк.
И только не надо говорить, что это связано с объемом функционала. Я работал со Spree - эта платформа позволяет реализовать любой функционал. Просто гораздо быстрее.---------- Добавлено 20.12.2016 в 15:21 ----------
Во-первых, это форум, предназначенный для обмена мнениями. Я выражаю свое мнение и совершенно не понимаю, откуда в ответ берется весь этот пафос и надрыв про господа бога и судью последней инстанции.
Во-вторых, я опираюсь на свой опыт работы, как с российским рынком, так и с западным. И если вы тоже работаете в этой сфере, я не понимаю, где здесь вообще предмет для дискуссии. По-моему это очевидно, что российский рынок e-commerce далеко не впереди планеты всей. Если не очевидно, ознакомьтесь со статистикой. Или расскажите мне, где в России находятся площадки типа Amazon, Ebay, Walmart, AliExpress и т.д. Люди со всего мира бегут в российские интернет-магазины или мы повально пользуемся услугами вышеперечисленных сайтов?