Перейти к содержанию
  • записи
    144
  • комментарий
    1901
  • просмотра
    213933

В погоне за ненужной функциональностью


Uncle Vёder

1238 просмотров

Движется к логическому завершению работа над новым сайтом ЕнЕ, Дзю оживил свой блог свежим видео, я случайно опять наткнулся на запись Росича про обновления на форуме.

Знаете, в чём проблема? Все вот эти многофункциональные движки - ну та же Joomla и IPS - они изначально то не слишком простыми были, а за годы своего развития превратились реально в каких-то монструозных чудищ, и это движение продолжается - ну достаточно новости про новый IPS 4.0 почитать.

И поверх этих монстров позже набрасываются всякие плагины, компоненты, аддоны, хуки, которые тоже давно перестали быть примерами простоты.

Как это всё вместе функционирует - с трудом понимают даже сами разработчики, что уж говорить о тех, кто ставит себе подобные системы в пользование.

Никто не делает сейчас простых и быстрых вещей. Некоторые думают, что они и не нужны - вон в телефонах уже массово 4-ядерные процессоры и памяти по 2 гигабайта, что уж про более мощные устройства говорить. Да и 100-мегабитным интернетом сейчас уже никого не удивишь.

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

Замечательная статья на эту тему есть на хабре: http://habrahabr.ru/post/141477/

Кругом сплошные фабрики фабрик, непонятно как работающие, и непонятно с какой скоростью. Нельзя просто так пойти в магазин и купить молоток. Нельзя просто взять и сделать простой и удобный сайт. Либо пиши полностью сам, либо держи монстра с тысячей расширений.

Новый ЕнЕ очень крут и красив, но я просто боюсь представить, сколько ресурсов тратится на обеспечение всего этого (что со стороны клиента, что со стороны сервера). Процесс сохранения статьи например может секунд 30-40 занимать. В 2013 году. На мощнейшем оборудовании, со скоростным каналом связи.

Простите, но 5 лет назад у меня интернеты работали быстрее.

5 Комментариев


Рекомендуемые комментарии

  Цитата

Знаете, в чём проблема? Все вот эти многофункциональные движки - ну та же Joomla и IPS - они изначально то не слишком простыми были, а за годы своего развития превратились реально в каких-то монструозных чудищ, и это движение продолжается - ну достаточно новости про новый IPS 4.0 почитать.

И поверх этих монстров позже набрасываются всякие плагины, компоненты, аддоны, хуки, которые тоже давно перестали быть примерами простоты.

Как это всё вместе функционирует - с трудом понимают даже сами разработчики, что уж говорить о тех, кто ставит себе подобные системы в пользование.

 

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

 

  Цитата

Никто не делает сейчас простых и быстрых вещей. Некоторые думают, что они и не нужны - вон в телефонах уже массово 4-ядерные процессоры и памяти по 2 гигабайта, что уж про более мощные устройства говорить. Да и 100-мегабитным интернетом сейчас уже никого не удивишь.

 

Быстрые вещи делают... Hardware сейчас очень быстрый, те же телефоны с 4-ядерными процессорами, которые позволяют на нем запускать такого монстра как Android, построенного на принципах виртуализации. Если бы не было быстрого hardware, всех этих адских движков не было бы в принципе.

 

Что до простоты - в электронике простых вещей не делают с 80-х. Зато софт писать стало гораздо легче.

 

  Цитата

Кругом сплошные фабрики фабрик, непонятно как работающие, и непонятно с какой скоростью. Нельзя просто так пойти в магазин и купить молоток. Нельзя просто взять и сделать простой и удобный сайт. Либо пиши полностью сам, либо держи монстра с тысячей расширений.

 

"Простой и удобный" - это сверхсложная задача сейчас, да и всегда в принципе. Но здесь немного другая проблема, а именно проблема пользовательских интерфейсов. Их очень сложно делать на практике.

Если интерфейс хороший, то не так уж важно, что именно находится под ним - что-то простое или сверхсложный фреймворк. Пользователя это не должно волновать.

Ссылка на комментарий
  В 22.10.2013 в 15:31, Daniel5555 сказал:

Быстрые вещи делают... Hardware сейчас очень быстрый

Речь была про софт.
  В 22.10.2013 в 15:31, Daniel5555 сказал:

Если интерфейс хороший, то не так уж важно, что именно находится под ним - что-то простое или сверхсложный фреймворк. Пользователя это не должно волновать.

Да, не должно волновать, если оно работает, как задумано.

На практике - оно не работает.

Ссылка на комментарий
Гость
Добавить комментарий...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...