All streams
Search
Write a publication
Pull to refresh
24
0
Алексей Борискин @voidus

User

Send message
Всего 5 лет назад никто не слышал о таких buzzword'ах, как MVC, AJAX, AOP или REST.
Да, TYPO3 — это не MVC. Это HMVC или PAC
Да, код местами запутан. Но никто не обещал, что всё будет просто =)
Вы не поверите, это уже делается. Разрабатывается TYPO3 5.0 (которая будет написана, фактически, с нуля), которая будет основана на новом фреймворке FLOW3 (http://flow3.typo3.org/)
Голоса на packtpub показывают только то, что простые системы пользуются большей популярностью: блогов и домашних страниц всегда будет больше, чем крупных корпоративных сайтов. К качеству системы и её возможностям награды не имеют никакого отношения... Это доказывает наличии Joomla-ы на втором месте.
Фронтэнд (то, что увидят пользователи) — давно и хорошо можно сделать хоть Transitional, хоть Strict — это зависит от качества вашего HTML-шаблона и более ни от чего. А админка у меня сейчас выдаёт штук 5 warning'ов. (Я думаю, 5 warning'ов - это не смертельно для админки).
у нас так давно никто не делает. А таскание HTML по коду ядра и библиотек!! я бы руки вставлял в зад за такое...

Ваша система тоже разрабатывалась 10 лет и содержит 2 миллиона строк кода (по версии Ohloh)?
Да, местами HTML в административной части не очень кастомизируем. Да, получить всё-что-душе угодно местами довольно сложно (хотя и возможно). Но, например, к 4.3 планируется полностью переделать Skinning API, и HTML может и совсем в php файлах не остаться.
И как же вы выходите из положения? index.php?q=/node/another/
?
Когда TYPO3 начинала разрабатываться, mod_rewrite был весьма редким явлением на очень многих хостингах. Да и сейчас не везде он есть.
Мне кажется, это основная причина того, почему по умолчанию генерируются такие ссылки, а RealURL — не в ядре системы.
Представьте себе, можно и без cHash обойтись. Это невероятно, уму непостижимо, но факт. Вы судите о качестве системы по ссылкам, которые она генерирует? Вы считаете, что разбивать GET или POST на подмассивы, чтобы каждый плагин обрабатывал только свою часть, — это плохо?
Если вы действительно хотите знать, что такое cHash и зачем — прочитайте вот эту статью с очень красивым URL.
Примеры, ссылки?
Про линукс тоже часто можно прочитать вопли (как сказали бы на LOR) "неосиливших".
Нет. Что-нибудь типа
typo3.org/news-single-view/import/new-reference-extension-as-public-beta/feed/
В ядре TYPO3 за последние два года нашли одну критическую уязвимость. Так просто систему не поломать...
Примеров множество. Я не работаю с Drupal, однако вижу, например, такое: drupal/modules/book/book.module:

if ($tree = book_tree_recurse($parent, $depth, $children, $unfold)) {
return '<ul class="menu">'. $tree .'</ul>';
}
И? Вы хотите сказать, что компетентных специалистов больше, чем быдлокодеров?
Популярность никогда не была критерием качества.
Это всего лишь доказывает, что в жюри были некомпетентные люди... До того, как увидел в его стандартных модулях смешанную с представление логику, я думал о друпале лучше. А это, оказывается, ещё одна джумла.
Или для них есть аккаунт nobody?
У вас друзей нету? -)
ужасно неудобно, когда приходишь в гости к такому линуксоиду... капс не работает, раскладка ни по альт-шифт, ни по контрол-шифт не переключается.. страсть =)
В России TaKOu CJIaHr CKOPEE nPuCyIIL urpoKAM I3 CS
echo "int main( void ) {system( "одна строка shell-скрипта, вобравшая в себя весь дух Unix" ); return 0;}" | gcc -o file && chmod 755 ./file && ./file
Три года этот баг в багтракере висит! Ужас.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity