Ревизии есть, если не ошибаюсь, в поздних версиях вордпресса. Во всяком случае, неоднократно попадались советы, как их отключать.
Не ревизии, но близкое к тому — черновики (автоматически сохраняемые) — встречал ещё в нескольких движках, а также в публичных блог-сервисах (жж, дайри).
Кроме упомянутого коллегой Zitrix кэша — в реальности-то как раз люди бродят по страницам с кучей вкладок и запущенного стороннего софта, так что в реальности скорость хорошо если на уровне среднего результата держится. Максимальный показывают как раз при показательных тестах. Сорри за тавтологию.
Я не сказал ничего противоречащего вашим словам. Возможно, я неправильно предыдущий комментарий понял. В смысле, eurekafag интересовала правомерность не всей схемы, а конкретно этого куска. А я общий ответ дал.
Нет, не можете. Пока в вашем коде есть хоть кусок исходного GPL, вы своим покупателям обязаны предоставить весь свой код. Никому не показывать модификации вы можете только при условии, что никому и продукт не отдаёте и не продаёте.
Несопоставимые с выгодой трудозатраты. К тому же всё равно сначала будет грузиться ядро, потом по второму кругу те же запросы к базе, но уже от шаблона.
Хотя мысль интересная.
Вот только автору Thesis это уже не поможет, потому что закон обратной силы не имеет. В смысле, что скандал разгорелся вокруг текущей версии темы, следовательно, что бы он ни делал с будущей версией, а текущую ему придётся сдать.
И что? Останется смарти или аналогичный шаблонизатор, где всё равно будут дёргаться системные вызовы а-ля wp_list_pages или wp_list_categories, которые всё равно перед этим уже дёргались, когда грузилось ядро WP. Всё равно получится, что шаблоны ВП совершенно неотделимы от самого ВП. И для другого движка из них можно взять только дизайн и вёрстку.
Помнится, когда ещё не вышла джумла 1.5, вокруг неё почти аналогичный скандал разгорелся. Только не про темы, а про дополнения. Кричали, верните лицензию, пророчили, что многие коммерческие разработчики спрыгнут с джумлы, ибо не смогут создавать дополнения из-за GPL. В итоге джумла по популярности сейчас не уступает вордпрессу. Коммерческих дополнений едва ли не больше, чем бесплатных. А о том скандале помню только потому, что как раз знакомился с миром веб-разработки.
GPL не означает, что исходники нужно отдать ВСЕМ. GPL означает, что тому, кто у вас купил продукт, нужно отдать и исходники в том числе. Правда, «всему интернету» продукт может раздать уже покупатель.
Точно помню, что ещё несколько лет назад читал заметку о том, что ведущие CMS собираются так поступить. С целью продвижения на хостингах пятёрки. Вроде бы это было в одном из номеров PHP magazin и вроде бы вордпресс в этой заметке присутствовал.
И, да, позавчера вышел 5.2.14 и было объявлено, что разработка ветки 5.2 прекращается, будут только основные секьюрити-фиксы.
Так что действительно, давно пора.
Попробовал недавно запустить джумлу под 5.3 — даже инсталятор не завёлся практически с самого начала. Не стал разбираться, ибо всё равно хостинг под этот проект заказчик на 5.2 взял.
Из известных мне проектов некоторые гордо сообщили, что ныне совместимы с 5.3. Прочие скромно молчат. В любом случае, при переводе чего угодно с 5.2 на 5.3 прийдётся усиленно тестировать.
Ох ты ж! Плюс вам в карму за наводку на Zoo, K2, Flexicontent и т.п.! Джумла — это не моё ни по идеологии, ни исторически (в смысле, сложилось так), но сейчас вынужден заниматься и серьёзно. Вот и рад ингридиентам для «супа из топора».
Оглядываясь на историю джумлы: версия 1.6 выйдет сомневаюсь что раньше осени. Т.к. ещё минимум две-три беты и пара кандидатов будет. Более-менее её обкатают скорей уже к зиме. Портируют основные расширения и того позже. Так что переводить серьёзные проекты на 1.6 раньше чем через год будет рискованно. В общем, здесь я чуть подробней об этом. У друпала одна мажорная версия выходит раз в полтора года — так потом ещё полгода сообщество колбасит и год на старой версии проекты делаются. У джумлы процесс в два раза растянутей.
Про перевод с 1.0 на 1.5. Недавно крупный проект переводил. Нашёл два мигратора, причём, один даже очень хороший. Хотя руками кое-что пришлось поправить. Гуглить по com_mtwmigrator-0.3.1alpha.zip (matware.com.ar) и migrator_rc7.zip (pasamio.id.au) — сейчас не помню, какой из них какой. Все старые сторонние компоненты кроме виртуя пришлось выкинуть и понаходить аналоги для 1.5. Формы, рассылки, файловый менеджер и т.п… Естессна, выбирать лучшего из нескольких вариантов пришлось чуть ли не наугад. Во всяком случае времени потратил на подбор изрядно.
Поэтому мой совет: если нормально сайт работает — нехрен апгрейдить. Только если его нужно развивать или сильно не справляется со своими задачами.
Не ревизии, но близкое к тому — черновики (автоматически сохраняемые) — встречал ещё в нескольких движках, а также в публичных блог-сервисах (жж, дайри).
Журналирование, естественно, много где есть.
Это так, отвлечённо.
Хотя мысль интересная.
Вот только автору Thesis это уже не поможет, потому что закон обратной силы не имеет. В смысле, что скандал разгорелся вокруг текущей версии темы, следовательно, что бы он ни делал с будущей версией, а текущую ему придётся сдать.
И, да, позавчера вышел 5.2.14 и было объявлено, что разработка ветки 5.2 прекращается, будут только основные секьюрити-фиксы.
Так что действительно, давно пора.
Из известных мне проектов некоторые гордо сообщили, что ныне совместимы с 5.3. Прочие скромно молчат. В любом случае, при переводе чего угодно с 5.2 на 5.3 прийдётся усиленно тестировать.
Друпал встраивает CCK в ядро, джумла дорабатывает теговую иерархию, вордпресс объединил WP и WPMU. Все улучшают API. В любом случае, развитие идёт.
Про перевод с 1.0 на 1.5. Недавно крупный проект переводил. Нашёл два мигратора, причём, один даже очень хороший. Хотя руками кое-что пришлось поправить. Гуглить по com_mtwmigrator-0.3.1alpha.zip (matware.com.ar) и migrator_rc7.zip (pasamio.id.au) — сейчас не помню, какой из них какой. Все старые сторонние компоненты кроме виртуя пришлось выкинуть и понаходить аналоги для 1.5. Формы, рассылки, файловый менеджер и т.п… Естессна, выбирать лучшего из нескольких вариантов пришлось чуть ли не наугад. Во всяком случае времени потратил на подбор изрядно.
Поэтому мой совет: если нормально сайт работает — нехрен апгрейдить. Только если его нужно развивать или сильно не справляется со своими задачами.