e_v_medvedev

e_v_medvedev
Рейтинг
183
Регистрация
07.03.2013
SeVlad:
Светую всё же уделить 5 минут на изучение что же такое леддинг :) Ну что бы можно было говорить предметно.

Как много продавцов айпадов, топовых игрушек, роботов-пылесовов, разных "курсов" и ещё 100500 продающихся товаров сейчас улыбаются из-под стола :)

Для предметного разговора и вам бы полезно подучить теорию. Для начала о торговле. А на улыбающихся продавцов айпадов с ландинговой странице было бы интересно посмотреть :-). Вот наверное наторговали :-). Не иначе уже все дачи на Рублевке имеют :-). Или вы их кривые ухмылки за улыбки принимаете?

SeVlad:

Вот не нужно кидаться громкими фразами. Чем определяется "полноценность" в торговле, как не прибылями?

Вообще то прибыл есть не только в торговле. Оказание услуг по строительству или кройке и шитью тоже бизнес, но не торговля. Вот для них лэндинг полезен. Так что не нужно путать как я уже говорил "божий дар с яичницей". Торговля это определенный вид бизнес-процесса с определенной последовательностью действий и многим другим. Сайт интернет-магазина это средство автоматизации этого бизнес-процесса. А лэндинг это просто рекламная вывеска. Чего тут не понятного?

В очередной раз повторяю: "Бизнес бизнесу рознь". Для одних лэндинг подходит, для других нет. Для торговли не подходит. Это вроде должно быть очевидно, если есть представление о том, что такое полноценная торговля.

AVSPB:
Про 404 как то и не думал.
Хотя дублей не было до того момента пока "карусель картинок" не прикрутил. В сохраненке индекса выдачи, даты на документах стоят в том диапазоне на протяжении которого была активна "карусель картинок". Предположу что карусель была объёмной по отношению к общему контенту и на сайт присел быстроробот и пылесосил все подряд.

По рандому товаров
В серверных логах YandexBot за сегодня отметился 7205 раз и это при том условии что документов на сайте чуть более 1000. 😮

Ну а дальше как в той книжке: "Пилите Шура. Плите. Они золотые." :-). Больше ни чем помочь не могу.

SeVlad:
С точки зрения практичности в магазин за углом практичнее сходить пешком, а не покупать лимузин и потом обслуживать его.

ИМ - это далеко не всегда мегапортал. Многие ведут успешный бизнесс с нескольких стат. страниц. Леддинги это зовется. Слышал что-нить об этом? ;) И при этом никаких заморочек с обслуживанием ИМ/оплаты кодеров/месяцев ожиданий и тп. Но имеют кое-какую необходимую им статистику.

Я вот специально интересуюсь мелкими ИМ, для которых спец двиг и ненужен вовсе, но тем не менее такие "ИМ" своих целей достигают. А какая главная цель ИМ? Продажи, как ни странно.

Смысл сравнения с лимузином не очень понятен. Про порталы ни кто не говорить. А от лэндинга до полноценной интернет-торговли как как от Земли до Альфа-Центавра. Точно так же можно продажу грибов с ящика у дороги называть торговлей, как твой лэндинг. :-) Не стоит путать божий дар с яичницей.

AVSPB:
Проблема кажется вот в чем, сайт под управлением Joomla и морда сайта не является канонической, что есть сигнал для ПС загоняй в индекс сколь угодно дублей :(

Тогда да. Если разборка урла идет неправильно, то вместо 404 движок может выдавать home, тогда действительно проблема. И для Joomla это довольно типично, насколько я помню.

silicoid:
e_v_medvedev, Я хорошо понимаю преимущества ооп и я не защищаю процедурный подход к программированию. Он устарел еще во времена borland c++ (OWL) но... еще раз повторюсь, д5-6-7, это фактически одна ветка, с минимальными идеологическими изменениями, которая начала развиваться тогда, когда ооп в пхп было практически никаким.

Если честно, вот у меня сейчас дилемма, изучать-ли д8 или перейти на Yii, с которым я познакомился за последние год-полтора плотной работы. И думаю, Yii в этом споре победит.

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

Ну это другой разговор. Просто я бы не стал предлагать людям делать ИМ на неподходящем для этих целей средстве. Друпал именно такой. А на счет Yii, то я лично для себя принял за правило - изучать только движки на основе ZF (Magento, Pimcore, Dvelum) причем сейчас отдаю предпочтение ZF2 в комплекте с Doctrine2 для работы с БД. В ZF2 новая модульная архитектура - просто песня. Yii все таки более вещь обособленная и ее может постигнуть история Друпала. Да и потом я считаю что разработчик PHP все равно свой фрэймворк сделает лучше всех. Остальные все равно будут отставать. Так что Yii как CMF будет трудно конкурировать продуктами на ZF с учетом растущего сообщества. А денег и ресурсов они вкладывают в разработку фрэймворка очень много да и квалификация этих разработчиков топовая. Работаешь с таким фрэймворком и повышаешь уровень своей квалификации очень сильно. Есть дисциплина промышленной разработки софта, есть разные инструменты. В общем рекомендую ZF. Это на очень длительную перспективу, если вы собираетесь связывать свою жизнь с серьезным WEB-программированием. Кроме того так же как и в D8 для разработок на ZF тоже используются библиотеки той же Symphony. Например в Magento2 подтянули обработчик YAML для загрузки файлов конфигурации. Он же используется в некоторых старых проектах вроде ZfCore. По мере освоения такого комплекта от части можно освоить и Symphony2 в части той же Doctrine. Так что тут накапливаемые знания имеют самое широкое применение, следовательно такая квалификация будет наиболее востребована очень долго. Опять же вместо собственного JS кода, используемого в Yii я бы взял ExtJS. Все равно в развитии тут JS составляющая Yii будет отставать. Но конечно все это не CMS и не CMF, а чистые библиотеки. Кстати для быстрой разработки интересный инструмента на основе ZF это Dvelum. Там даже собственный конструктор модели данных есть. Он как раз сделан на ZF+ExtJS но ORM свой, не Doctrine.

Так что вот так как то :-).

---------- Добавлено 14.04.2015 в 18:38 ----------

DenisVS:

e_v_medvedev, может быть, стоит поставить во главу угла практичность?
Drupal сейчас одна из оптимальных систем для большинства проектов. Хорошо реализует ожидаемую от неё функциональность.

Ну так с точки зрения практичности все и бегут от Друпала. Он не так хорошо "реализует ожидаемую функциональность" как вы говорите. Разве что ожидания будут максимально заниженными :-).

AVSPB:
Тоже не особо понимаю как. Но есть НО
На сайте стоит поиск от Яндекса, он после обработки запроса генерит урл "/?searchid=ХХХХХХХ&text=всякая%20хрень&web=0" При этом остается тайтл и контент морды + результат поиска. Вот морды и урлы с запросами пользователей залетели в индекс. Пришлось в роботсе запретить "searchid=ХХХХХХХ"

Тогда отрежьте индексацию таких урлов в robots.txt и дело с концом. Обычная процедура.

silicoid:
e_v_medvedev, Вот не зная человека уже начинаете вешать ярлыки.
А то, что я занимаюсь web программированием с 2003 года и с пхп4 вы, разумеется не в курсе.

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

То же самое было бы, если бы, вы, как я, хорошо освоили бы не один, а с десяток движков разного назначения и разной архитектуры.

Вы ведь сами не осознаете что пишете. Вы говорите, что новую версию движка, наконец-то сделанную с использованием более или менее проектных решений разработчики до сих пор до ума довести не могут. Это ведь ваши слова: "Если хотите технологического демонстратора, поставьте d8, вот уж где ООП на ООП и ООП погоняет. Правда, его уже полгода в стабильное состояние привести не могут, А так да, все модно."? Преимущества ООП может не понять только абсолютный новичок в программировании, ну или разработчик под 1С. То есть человек, ни чего не понимающий в сколь нибудь серьезной разработке ПО. Так чего тогда стоят рекомендации и советы такого "специалиста"?

---------- Добавлено 14.04.2015 в 17:03 ----------

silicoid:

ядро 7, в принципе, использует ООП на том уровне, на каком оно было развито, когда ядро начали писать, то-есть 9-10 год. Писали его долго, так как вышел первый стабильный релиз в феврале 11, правда и тогда стабильным его можно было назвать с большой натяжкой. Стабильным ядро стало где-то к версии 1.12 - 1.14

Не позорьтесь. Поднимите версии Magento того периода и тогда будет понятно, о реальном уровне понимания ООП в тот период в среде профессиональных разработчиков. А потом можно будет сравнить его с Друпал и неизбежно придется сделать те выводы, к которым об этом движке пришел и я.

---------- Добавлено 14.04.2015 в 17:20 ----------

silicoid:
версия 8, которая вот вот выйдет из бетки в стабильную версию уже поддерживает все особенности php 5.4, ибо начал писаться когда php 5.4 был близко к релизу. Cо всеми особенностями ООП, включая использование компонентов symphony2 (HttpFoundation, ClassLoader, DependencyInjection, Twig etc)

Вы тут говорили о 2009-2010 годах, так вот PHP версии 5 вышел в 2004 году (см. историю версий http://php.net/releases/) и ООП там уже было по самые не могу. Если с 2004 по 2009 разработчики Друпала не дошли до этого, а добрались только в 2015 году, то это о многом говорит. :-) Зато ребята классные отмазки строили по поводу того, почему они не используют ООП https://www.drupal.org/node/547518

silicoid:
Не хочу разводить холивар, но в данном случае предлагаю прекратить обсуждение движка, так как цитата выше, основана исключительно на непоколебимой вере автора.
Если хотите технологического демонстратора, поставьте d8, вот уж где ООП на ООП и ООП погоняет. Правда, его уже полгода в стабильное состояние привести не могут, А так да, все модно.

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

silicoid:
e_v_medvedev, предположу, что это просто от непонимания идеологии движка.
или если то предположу, что вам дали магазин на шестерке или даже на 5.5

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

На счет версии вы тоже правы. Версия была 6-я. Правда в 7-й версии отсутствие идеологии и тотальное процедурное программирование остались практически неизменными. С тех пор я четко усвоил, что работая с Друпалом нормальных профессиональных навыков программиста получить не возможно и больше с таким отсталым в технологическом плане инструментом не связывался. Последний раз я имел дело с Друпалом примерно лет 5 назад.

Всего: 2095