Смысл не в театре одного актера, а в том, что я умею за 8 человек работать и получать деньги за эти же 8 человек. У меня проект занимает неделю — у вас только на изучение незнакомого API месяц уходит. Мне за чем этот ваш ModX или Drupal?
Указано с огромным запасом. Вот самая тяжелая страница сайта, которая рендерит выборку из 16000 строчек в БД:
Вот скрин БД:
На Drupal будете сами проверять, что он падает, если ему выделить только 64Mb и при 10 посетителях на сайте уже будет лагать как нечто?
Вот скрин со статистики с хостинга. На сайт перешло примерно 80 человек и нагрузка показана на пике. Чтобы удерживать такую посещаемость нужен хостинг за 500 рублей в месяц. Сколько тратят на Drupal — я не в курсе. Но это точно сразу отдельный сервер ибо хостинг его не вывезет. Согласитесь, что очень не плохой показатель.
На Ryzen 5 с 16Gb памяти и GTX 1650 не чувствую ни каких проблем(ASUS TUF Gaming).
> напрочь отказывается работать на ноутбуке с интегрированной видеокартой.
Я от AMD получаю деньги за то, что Intel подыхает(умею даже i3 сжигать с помощью JavaScript, когда Ryzen за счет нейронки даже не напрягается). Это стимулирует продажи нормальной орг. техники. А также я получаю от разработчиков экранов так как поддерживаю разрешения уже более 8к. Уж не обижайтесь.
Был разговор с разработчиками браузеров о том, что можно и нужно оптимизировать код, но они тоже не хотят давать безденежным бюджетным решениям возможностей получиться на уровне с нормальными производительными устройствами. Это не выгодно.
Все позиционируется как современное и фреймворку только 2.5 года поэтому со временем ситуация изменится сама по себе. Интерфейс у меня также не тормозит на смартфоне Honor 9, которому около 3х лет и я считаю что это не проблема.
Тему можно облегчить если убрать градиенты и тени, но тогда это будет не интересный интерфейс. В любом случае CSS развивается и это со временем потребует более мощных систем.
Цель статьи не сравнивать с другими разработками. Для этого нужно отдельную публикацию. Если вам это интересно, то она будет. Реальное время генерации и расход памяти можно узнать в исходнике страницы снизу. Оно даже на RSS канале и Sitemap есть. Можно также открыть консоль браузера и выполнять какие либо действия на сайте. Там логирование и отчёт производительности реализованы. Шаблон завершается на exit() и показывает реальные данные времени формирования шаблона, а также потребление памяти. Ни у какой другой системы точного подсчёта нет. У меня также на хостинге есть статистика за сутки. Как это считать на реальном Drupal сайте я не знаю. Я просто с 2012 года не делаю на нем сайты вообще.
Наше ядро со всем функционалом весит порядка всего лишь 3х мегабайт. В них входят скрипты фронта и каскадные стили шаблона.
Ещё 60 мб приблизительно весят базы данных Max Mind geo ip. Я не стал их убирать.
Размер ядра у меня не планируется более 5 мб и в этот план входит компонент поисковой системы со своим парсером сайтов.
Ядро можете покритиковать, но оно уже со времен модуля блогов(месяц назад) не меняется. В нем есть все что нужно. Например модуль store(магазин) я написал на ядре за 4 дня всего лишь.
Дрюпал без 20 минимум модулей — голое ядро. Когда вы настроите сайт полностью на капле — это будет неимоверно прожорливый сайт так как ещё без примерно 30 модулей вам не обойтись. Что сравнивать, если в ядре CMF есть поддержка новостей, блогов, форума, wiki, личного кабинета пользователя, приватных сообщений и вчера я закончил pre release компонента интернет магазина. Отмечу так же, что реальное потребление в 20Мб памяти, которое рекордное для системы, было замечено только на странице отображения статистики посещаемости после переходов с habr. Страницы влетают в индекс Google за сутки для сайта которому два месяца. Это и был смысл оптимизации.
Ни чего они за инновационное не выдают. Им просто чхать, а людям нужен только рабочий стол с ярлыками, файловый менеджер и поиск. Оно за один раз настраивается. Я вот вообще из пуск все плитки выкинул — оно просто стало списком. Но и пуск не нужен.
С последним обновлением появились дополнительные настройки монитора. Теперь на ноутбуке можно контролировать частоту обновления встроенного экрана. Теперь я точно уверен что у меня 120 Hz а не 60.
Я вас и не осуждаю. Но мне надо как и моим клиентам и прочим потребителям чтобы оно устанавливалось. Они берут у меня продукт на котором работают, а не пачку деплоев для которых еще надо разрабов купить целый отдел. Если вы работаете над одним проектом — это понятно. А если их 50?
Нет. Вы так рассуждаете, что кроме JavaScript больше ни чего не осталось. У меня, например, PHP на backend. А вы со своей Node.js даже инсталляторы делать не научились до сих пор 98% разработчиков.
Есть конфиг файл описывающий какие скрипты и файлы подключаются. Их можно редактировать, а с шаблоном они собираются автоматически. В том и прелесть, что ни какой webpack не нужен вообще. Это просто часть системы, которая работает автоматически и прозрачно.
Мне утилита понравилась, но не могли бы вы скорость схавывания ссылок сделать с задержкой. Очень жадно и быстро работает. Вашей программой можно сайты ложить без защиты.
Смысл не в театре одного актера, а в том, что я умею за 8 человек работать и получать деньги за эти же 8 человек. У меня проект занимает неделю — у вас только на изучение незнакомого API месяц уходит. Мне за чем этот ваш ModX или Drupal?
Вот скрин БД:
На Drupal будете сами проверять, что он падает, если ему выделить только 64Mb и при 10 посетителях на сайте уже будет лагать как нечто?
Вот скрин со статистики с хостинга. На сайт перешло примерно 80 человек и нагрузка показана на пике. Чтобы удерживать такую посещаемость нужен хостинг за 500 рублей в месяц. Сколько тратят на Drupal — я не в курсе. Но это точно сразу отдельный сервер ибо хостинг его не вывезет. Согласитесь, что очень не плохой показатель.
> напрочь отказывается работать на ноутбуке с интегрированной видеокартой.
Я от AMD получаю деньги за то, что Intel подыхает(умею даже i3 сжигать с помощью JavaScript, когда Ryzen за счет нейронки даже не напрягается). Это стимулирует продажи нормальной орг. техники. А также я получаю от разработчиков экранов так как поддерживаю разрешения уже более 8к. Уж не обижайтесь.
Был разговор с разработчиками браузеров о том, что можно и нужно оптимизировать код, но они тоже не хотят давать безденежным бюджетным решениям возможностей получиться на уровне с нормальными производительными устройствами. Это не выгодно.
Все позиционируется как современное и фреймворку только 2.5 года поэтому со временем ситуация изменится сама по себе. Интерфейс у меня также не тормозит на смартфоне Honor 9, которому около 3х лет и я считаю что это не проблема.
Тему можно облегчить если убрать градиенты и тени, но тогда это будет не интересный интерфейс. В любом случае CSS развивается и это со временем потребует более мощных систем.
Цель статьи не сравнивать с другими разработками. Для этого нужно отдельную публикацию. Если вам это интересно, то она будет. Реальное время генерации и расход памяти можно узнать в исходнике страницы снизу. Оно даже на RSS канале и Sitemap есть. Можно также открыть консоль браузера и выполнять какие либо действия на сайте. Там логирование и отчёт производительности реализованы. Шаблон завершается на exit() и показывает реальные данные времени формирования шаблона, а также потребление памяти. Ни у какой другой системы точного подсчёта нет. У меня также на хостинге есть статистика за сутки. Как это считать на реальном Drupal сайте я не знаю. Я просто с 2012 года не делаю на нем сайты вообще.
Наше ядро со всем функционалом весит порядка всего лишь 3х мегабайт. В них входят скрипты фронта и каскадные стили шаблона.
Ещё 60 мб приблизительно весят базы данных Max Mind geo ip. Я не стал их убирать.
Размер ядра у меня не планируется более 5 мб и в этот план входит компонент поисковой системы со своим парсером сайтов.
Ядро можете покритиковать, но оно уже со времен модуля блогов(месяц назад) не меняется. В нем есть все что нужно. Например модуль store(магазин) я написал на ядре за 4 дня всего лишь.
Дрюпал без 20 минимум модулей — голое ядро. Когда вы настроите сайт полностью на капле — это будет неимоверно прожорливый сайт так как ещё без примерно 30 модулей вам не обойтись. Что сравнивать, если в ядре CMF есть поддержка новостей, блогов, форума, wiki, личного кабинета пользователя, приватных сообщений и вчера я закончил pre release компонента интернет магазина. Отмечу так же, что реальное потребление в 20Мб памяти, которое рекордное для системы, было замечено только на странице отображения статистики посещаемости после переходов с habr. Страницы влетают в индекс Google за сутки для сайта которому два месяца. Это и был смысл оптимизации.
По телеку давно показывали девушку без рук. Она вообще ногами кодила влегкую. Сочувствую вам.
Ни чего они за инновационное не выдают. Им просто чхать, а людям нужен только рабочий стол с ярлыками, файловый менеджер и поиск. Оно за один раз настраивается. Я вот вообще из пуск все плитки выкинул — оно просто стало списком. Но и пуск не нужен.
Попутный вопрос: а 2Gb памяти сервера на сколько онлайна хватит(посетителей)?
Да они просто денег даже не сделают ни кому. Как им разработают новое — так они потом и выкинут из программы. С этим Google уже все заранее известно.
За сим всё ясно.
Тогда чем ваше велосипедирование от иного отличается?
Есть конфиг файл описывающий какие скрипты и файлы подключаются. Их можно редактировать, а с шаблоном они собираются автоматически. В том и прелесть, что ни какой webpack не нужен вообще. Это просто часть системы, которая работает автоматически и прозрачно.
Спасибо, не увидел. А инсталлятор будет?