• avatar Dmi3yy
  • 0
Еще хочу про пару вещей напомнить:

1 Выбираем инструмент который подходит под 80% ваших задач
2 Изучаем этот инструмент досконально и пользуемся им )
3 Если попадается задачка которая которая не подходит для этого инструмента то просто Отправляем ее тому кто владаеет другим инструментом) и так изумительно живем распределяя правильно ресурсы)
  • avatar Dmi3yy
  • 0
дык 64 кб это еще не совсем плохо )

тяжелая она и медленная ) я уже несколько раз подходил к REVO
но в итоге в EVO я могу сделать быстрее лучше качественее)

p.s. и перед тем как наехжать и разводить холивары подумайте про то что есть разный круг задач и не всегда нужна вся крутость REVO ) я бы сказал что местами она очень даже лишняя )
  • avatar Dmi3yy
  • 0
Я говорил и проверял это не один раз)
  • avatar Dmi3yy
  • 0
залогинился 1 раз так и живу)
проверить что б был адрес modx.im без www и т д
Так никто и не говорил что рево медленнее из-за интернета :)
  • avatar danik
  • 0
Вот и кончился мой безлимит на «безлимитной» опции. Скорость упала до 64кбит/с.
И вы не поверите — админка от этого работать медленней не стала )) Ибо трафика гоняется копейки — от 3 до 10 кбайт на переход. А вот на evo всякий раз грузится страница размером порядка 50-100 кбайт.

Я конечно понимаю, что я тут наверно один такой с 64кбитами, но думаю это — интересный факт, учитывая что везде говорят про медленную и тяжелую админку revo )
  • avatar majjo
  • 0
Только меня каждый раз вышибает из авторизации?
  • avatar danik
  • 0
Было бы прикольно добавить возможность расширять типы тегов, наряду с $, +, *, %. Думаю это не сложно сделать, немного неудобств в реализации добавят только сниппеты, не имеющие своего знака.
  • avatar argnist
  • 0
Нет, он парсится перед парсингом всех остальных тегов и соответственно не считается сниппетом. По моим наблюдениям получается с 1ой попытки)
Добавить новый тег не такая уж и проблема. У меня вопрос в другом. Как MODX реагирует на этот тег? Пытается выполнить его как сниппет, и после кучи неудачных попыток вызов доходит до вашего плагина? Если так, то имя к сниппету придумано не верно. Посему, вместо [[ и ]] нужно использовать другие префиксы и постфиксы…
Рассказываю историю:
смотрю такой в репозитории появился пакет, думаю «ух ты какая нужная вещь, нужно быстрее перевести статью» =). Потом смотрю статья на хабре про эту штуку, такой снова думаю «вот гад, успел раньше перевести, почитаю на досуге», потом смотрю такой где же ссылка на перевод… смотрю смотрю и понимаю, что argnist автор. Ну ппц =)))) ыыы. Короч выключил комп и лёг спать. Вывод: Нужно мозгам отдых иногда давать, а то они перестают работать… Вот и сказочке конец, а кто слушал, тот хоббиттец =)))
Это не в тему про фигурные скобки habrahabr.ru/qa/3846/#answer_16592?
Это куда писать?
Это точно. Меня и 10 сек напрягает ждать
  • avatar Redjik
  • 0
он 60 по дефолту — пользовталь дольше ждать точно не станет… я бы не стал менять… хотя на дев у меня стоит анлим, ага
  • avatar TuncaH
  • 0
Я сейчас немного поясню… на один воркер выставлено 768 коннектов, но дело в том, что я не ожидаю ответа от сервера на свои запросы, а отсылаю их один за другим из-за чего после 768 запроса с каждого воркера(а их у меня 8) сайт отдает 504 :) была задача смоделировать ситуацию зависания виртуальной машины, LAMP при такой нагрузке заваливает виртуалку, на которой крутиться, а вот LNMP не валит виртуалку при любых нагрузках. :)
Нужно изменить уровень вывода ошибок на сервере.

Попробуйте просто добавить в начало сниппетов, или сразу в /index.php
ini_set('error_reporting', 1);
ini_set('display_errors', 0);

Когда я начинал писать miniShop — просто не парился про E_NOTICE — на моём сервере они не отображались =)

А сейчас надо полностью переписывать компонент, чтобы убрать эти уведомления. В версии 2.0 будет как надо, если когда-нибудь напишу её.
  • avatar alooze
  • 0
И не слушай дурацкие советы.

Подписываюсь
  • avatar Temus
  • 0
Всё равно коряво получилось, исправил последний блок кода.
  • avatar danik
  • 0
Как можно связаться со splittingred? В процессорах tv/renders/getinputs, tev/renders/getinputproperties какая-то хрень происходит, зачем-то запускаются контроллеры, что влечет за собой события OnManagerPage[Before|After]Init и другие. Хочу узнать для чего он использовал там контроллеры.