Евгений Кузнецов:
В прошлом месяце у меня не было трафика.
В этом месяце у меня 1 клик.
В итоге в этом месяце у меня в бесконечность раз больше трафика, чем в прошлом. И это логично. И так сделано в метрике. И так сделано везде.
xmoonlight: Буквально вчера написал ответ на 20+ строк, тыкаю отправить - ошибка. И это не прецедент. Постоянно так. Хотя бы, если уж удаляют, оповещали бы (пусть там страница ajax пинает раз в 5-10 секунд), чтобы время не тратить зря.
Александр Аблизин:
Ответ лежит уже в твоём вопросе.
CMSка непопулярная, по ней нет столько типовых решений, тебе важны форумы ру-сегмента, но они полумёртвые.
С безопасностью тут и плюс и минус. Сайты на жумлопрессах чаще атакуются -> чаще обнаруживаются ошибки. С другой стороны, их чаще фиксят.
В любом случае, я бы, в первую очередь, залез под капот CMS и посмотрел качество кода. Плохое качество почти всегда выливается в гору ошибок.
Мне кажется, вместо "изучения" очередной CMS непонятно для чего, лучше изучать фреймворки. Типовые сайты вроде визиток, форумов, инет-магазинов стругать на жумлоподобном недоразумении, а то, что посложнее - на фреймворках. К тому же, это повышает скилл разработчиков, которые эти CMSки лучше допиливать смогут.
sim3x: Если имена адекватные писать, то пайчарм подсветит, если ошибка. Автокомплит - да, удобно. Но, мне кажется, усложнение кода не стоит того. По скорости должно быть примерно одинаково. По памяти твой вариант лучше, но это ничтожный выигрыш)
sim3x: Вообще, сравнивают. is - это тоже сравнение, только не равенства объектов, а один и тот же это объект или нет. По сути, "a is b" равносильно "id(a) == id(b)".
set(list) & set(ALL_TEXT)
Намного нагляднее, чем метод.