Pull to refresh
-2
0
maxic @maxic

Пользователь

Send message
Рекурсия - потеря контроля (как данных так и возможно сущностей) имхо. Каждая потеря контроля - потенциальный глюк. Если можно обойтись без рекурсии - значит надо обходится без неё. Если нет - искать алгоритм. Ну уж если припекло - можно пользоваться. Никто не запрещает :) Просто вы должны быть уверены что в этом участке вы не потеряете контроль.
очередной, насчет отделение кода от шаблонов, вы меня не так поняли, там причина другая...
АвтоВАЗ тоже :)
Мы друг друга наверно не так поняли... на пальцах не расскажешь. Ну да ладно... это холивар.
Кстати drupal спонсирует не только google... ibm тоже :)
Я и писал - что на сегодня Drupal - лучший. Есть как говорят свои минусы. Но обьснится, как говорят, на пальцах - я думаю врядли получится :)
Если бы у меня не было своей cms - выбор однозначный Drupal :)
Я согласен по срокам. Сколько надо - столько и делаем. Кстати так я подхожу и к своей разработке. Пока не сделаю -> пользователи её не увидят. Это чистый маркетинг. Я просто показал пример. Что средний модуль написать довольно легко.
:)
Кстати я всегда доказываю своему начальству что экстремалом нельзя заниматься. А планировать работу дизайнеров - это вообще ошибка, потому как дизайны будут выходить шаблонными.
Код пока только предоставляется разработчикам готовым в участии этого проекте и на определенных условиях :)
Немаловажный фактор - портфолио разработчика :)
К drupal сложнее модули писать - я писал и знаю. А вот "view" там представлен ужасно. Жаль. Опять пережиток "плоской" системы.
modx в принципе неплохая система, ктсати я считаю лучше typo3 на порядок имхо. Но там тоже ужас с перемешиванием кода шаблонов, данных и ядра. Есть свои заморочки...причем серьёзные ... хоть там и дерерво есть... но это опять же псевдо-дерево и система как и все до неё - "плоская".
Вы примитивом считаете модуль регистрации юзера и модуль напоминания, или модуль облако тегов?
Я тоже пишу фактически 90% один и уже 2 года :) И это уже 4 версия архитектуры, но уже последняя версия 1 год как устоявшаяся и менятся уже не будет. А превый год я 3 раза менял архитектуру...
Больше всего времени уходи на админ. часть сейчас. Точнее анализ юзабилити, сбор информации от тестеров и т.п.
И рутинной работы написания кода...
Идеальных систем не бывает - это закон. Даже солнце имеет пятна :) Но гибкая, динамичная, интуитивная система - это то чего сейчас не хватает рынку согласитесь. Особенно касательно данных, шаблонов, модулей.
Я считаю архитектуру+инструментарий=волшебная пуля, но только в таком порядке.
Не верите??? 8\ Наверно мне приснилось что я сделал 2 модуля за день :))) Я кстати не самый быстрый "писатель". Под настроение и когда все хорошо идет - быстро.
Про форум - я написал (простой) улавливаете?
Не верите - не надо... ваше дело. Главное видели разработчики которые со мной работают. Кстати за 3 дня я сделал его на спор, чтобы показать колегам преимущества архитектуры. Они тоже были как говорят женщины "в ахуе".
Выполняет он все функции большого, за исключением "прав юзеров", с этим еще надо поработать. Кстати архитектурность форума тоже заложена была. Вы наверно слабо представляете сущности и иерархию контента. Скажу просто: конетент - он и в африке контент. Это сущность. И исходить надо из неё. Ладно на пальцах врядли обьснишь :) А заняты вы уже typo3 :)))
Хорошо заметили... нельзя настроить по человечески шаблоны. Т.е. код ядра не отделен от шаблонов. Фактически html код таскается по всему ядру. В этом ОШИБКА всех этих CMS. Когда я разрабатывал архитектуру, изначально зная описанное вами выше, я поставил задачу: полностью разнести код и шаблоны. Мало того и для модулей тоже! Каждый модуль теперь может иметь свой шаблон под любую тему! Если же не нашел использует тему модуля по умолчанию. И самое основное. Вот я думаю в чем преимущества моей cms. Я изначально поставил такую задачу, фактически заложил в архитектуру. И не понятно мне почему voidus говорит что должен быть вначале fw а потом архитектура... вот поэтому и выползают ошибки юзабилити. Сам долго анализировал все cms. У меня на локале их штук 20 стоит и за всеми слежу. И скажу и одна не предлагает нормальной концепции шаблонов и модулей.
Насчет древовидной структуры typo3. Это псевдо-дерево. Дерево в нормальном виде - это файловая система. В typo3 немного не к тому привязались имхо :) Я привязался фактически дереву контента... в итоге еще проще управлять и самое главное понятливее.
Да кстати забыл. Контроллер в том виде что вы видите в других cms - нет. Класс "Контроллер" динамический, и понятия не имеет что приходит и уходит и какие модули. (поэтому и модули писать легко). Вы скажите а как же он работает? Очень спокойно. Берет из базы настройки. Короче на пальцах не обьяснишь...
Динамический контроллер это плюс иерархической, унифицированной системы (т.е. в которой есть порядок). В "плоских" системах мне трудно предстваить динамический контроллер, поэтому и есть проблемы в датском королевстве, т.к. архитектура в принципе как я её называю плоская, это пержитки прошлого. Кстати drupal, joomla тоже этим грешат.
Я честно говоря не понимаю фраз "Всё с вами понятно" без аргументов...
Что такого в словах 2 модуля в день? не понятно, аргументируйте...
2 стандартных модуля в день... это средний показатель.
Например за день я сделал: модуль регистрации и модуль напоминания.
Далее модуль "облако тегов" был сделан за пол-дня... а если бы не отвлекали за 1 час.
Форум (простой) был сделан за 3 дня. Больше всего заняли шаблоны.
Понятное дело что модуль магазина за день не сделаешь... :)
Но в среднем...
Так 2 модуля в день это мало или много ;-) ?
Извините, но когда код не запутан и четко выработана архитектура модулей и управления контроллером, то написать модуль, это не тяжело.
Ну заложено это все в архитектуру. MVC ведь :)
А вы посмотрите на запутанность кода и вызовы вхолостую многих функций, тогда поймете откуда тормоз.
Отстствие MVC - породило: тормознутость, много лишнего кода, тупиковую ветку развития.
И не понятно почему разработчики называют "таскание кода" HMVC, общего с MVC я не увидел ничего.
Извините фанаты и разработчики - но за 10 лет можно было выдать гараздо более продвинутую cms в плане архитектуры, гибкости, юзабилити и интуитивности. Немцы просто любят всё немецкое, вот и большой рейтинг, но давайте выйдем за границы Германии, кто там правит? Правильно Drupal (я считаю на сегодня из бесплатных он наилучший) с joomla (c маленькой буквы, потому как г.)
Уважаемый Tod....
CMS то до фига, но нормальных единицы - раз (пишу нормальных, идеальных - нет). Во вторых моя cms в релиз еще не вышла и ей не 10 лет.
В третих: все гениальное - просто ;-)
Да, согласен Битрикс коммерческий продукт, но ведь автор сравнивал с ней :)
На OS с хорошим продуктом - можно работать.
Кстати что умеет, а что - не умеет, при унифицированной технологии и грамотной реализации MVC, это вопрос к модулям, остальное гибко заложено в архитектуре.
На данный момент всего 30 модулей. Но при такой архитектуре я могу вадавать на гора по 2 "тяжелых" модуля в день (пишутся очень легко), опять же спасибо MVC.
Знаете я тоже всегда держу в голове всё, и бумажками не пользуюсь. На совещания всегда прихожу без ежедневника и никогда его не использую, но помню всё что проходило на совещаниях очень подробно. Нафига ж мозги и память природа дала. Но скажу честно... когда очень большой проект - очень удобно создать блок-схему... что я и делаю при больших проектах. Когда долго смотрите, на блок-схему, ошибки в проектировании выползают сами собой :) Просто поверь те моему опыту.
Не обижайтесь, я просто злой человек, много "повидал" пережил. :)
А еще мне тяжело смотреть как люди бьются головой об лёд и теряют своё драгоценное время, которое стоит очень дорого, поэтому пытаюсь переубедить эмоционально.
В душе я добрый, особенно уважаю людей, признающих свои ошибки. Поэтому карму Вам улучшил. :)
Замечательно будет, когда выйдет коробочный релиз :))
Учитывая что я упрямый и все свои проекты довожу до логического конца, значит будет замечательно :)
Вы разработчик Typo3?
500кб делают 90% того что сейчас делает TYPO3, да кстати я бы сказал так по архитектуре 150% делает :) Я понимаю скажите опять 10 лет - тогда не знали MVC :) И у неё стандартизация asdt-2000-2001:178981675/cs-nahuanugna:100-raz
Ну хорошо подвязались её "русскоязычить" - вопросов нет. Только тогда не надо писать:
дословно: - Прямой конкурент Битрикса.
Причем я Битрикс не защищаю совсем, я за его критику получил минусов очень много.
Но до конкуренции - очень далеко. И вы сами прекрасно знаете: "не все гладко в королевстве датском".
А насчет дискусси,Что вначале fw а потом архитектура я бы честно понаставил кучу минусов бы вам... просто не люблю ставить минусы, тем людям которые поддерживают, так рьяно разработчиков :) а разработчикам кстати очень тяжело :) За это поставил плюс вам:)
Поверьте любая распечатка с подписью "подтверждаю" и печатью суд воспринимает как акт выполненых работ, даже если такового не было официально. При этом клиент чувствует гараздо комфортнее и сговорчевее при подписании таковой чем официального акта

Information

Rating
Does not participate
Location
Сейшеллы, Сейшеллы
Date of birth
Registered
Activity