Уж лучше Wordpress, чем эти проприетарные поделки от Бирмана. Там хотя бы большое коммьюнити с кучей плагинов и открытый код - можно что-то поправить при необходимости.
Я несколько лет назад пользовался _этим_. Когда возникла проблема - пришлось писать автору, который давал отписки в стиле "код утерян, поэтому модификация невозможна" и давал советы в стиле "закрывайте комментарии к посту через несколько дней" для борьбы со спамом.
Firepro: А вы на какой среде Symfony тестировали? На dev или prod?
Вообще Symfony быстро работает в сочетании с кешированием, а без него вполне может быть медленнее, других фреймворков - он достаточно тяжёлый.
EvgMul: А в чём конкретность вашего случая? Это типичная проблема вопросов на тостере: люди очень плохо описывают задачу, поэтому им часто советуют плохие решения.
Тут очень важно отметить, что eval исполняет вообще весь код, а не только математику. Поэтому с ним нужно быть КРАЙНЕ осторожным. И тот же пользовательсткий ввод лучше в eval() вообще не отправлять, если есть такая возможность.
Макс: Ну, если я правильно понял, при условии, что Violation ничего не знают о Rule при связи ManyToOne от Violation такого сделать не выйдет. Значит можно делать через таблицу-связку, например.
Тоже ничего не понял. По-моему, автор мыслит в своей предметной области и не умеет объяснять для тех, кто вне её приводя простые аналогии вида "Алиса и Боб".
Дмитрий Полушкин: То, что написано на C++ - это не минус. Нет веба - это решаемо, там демон и клиент отдельно. Хотя если сравнивать с тем же BTSync от которого это всё пошло, то Librevault к нему ближе.
По поводу развития - да, на текущий момент Syncthing быстрее развивается. Остальное - субъективно.