Облако тегов → php
И в доку по нему вставили картинку от xkcd.
Для полной гармонии осталось добавить оператор ALTER :-)
Для полной гармонии осталось добавить оператор ALTER :-)
В пыхпых-сообществе есть одна забавная черта — PHP-программисты очень хотят, чтобы у них все было «как у взрослых». При этом зачастую (как правило?) они не могут понять, что PHP — это не Java и писать тут надо иначе. Иногда это приводит к удивительному коду:
<?php
require_once 'Registry.php';
// The data to put in the registry
$data = array('Oxford' => array('Italian', 'French', 'English');
$registry = Tchif_Registry::getInstance();
// Use set to store
$registry->set('geo', $data);
// Use get to retrieve the data
$geo = $registry->get('geo');
?>
Синглтон, реестр, шаблоны проектирования… Интерпрайз в полный рост, ага.
Ответ на тему: PHP и все-все-все
Вся заваруха началась с того что был поставлен вопрос: «а стоит ли писать большие сайты на PHP». Для того что бы толково ответить на этот вопрос, давайте проклассифицируем сайты хотя бы на уровне наития.
Вся заваруха началась с того что был поставлен вопрос: «а стоит ли писать большие сайты на PHP». Для того что бы толково ответить на этот вопрос, давайте проклассифицируем сайты хотя бы на уровне наития.
Ответ на полный off-topic в ветке по CakePHP.
При разработке сколько-нибудь серьезного сайта (как и при написании любой софтины) выбор языка и фреймворка является очень важным. От этого зависит скорость создания и работы сайта, сложность сопровождения, стабильность, переносимость и прочее-прочее. Желательно, чтобы язык был мощным, лаконичным и непротиворечивым. От фреймворка, в принципе требуется то же, плюс хорошая заточка под спец-нужды (в нашем случае работа с http/html/db, удобное развертывание). При этом зачастую, но не всегда, «хороший» язык позволяет писать «хороший» фреймворк, отчего выгоды при разработке еще больше увеличиваются.
При разработке сколько-нибудь серьезного сайта (как и при написании любой софтины) выбор языка и фреймворка является очень важным. От этого зависит скорость создания и работы сайта, сложность сопровождения, стабильность, переносимость и прочее-прочее. Желательно, чтобы язык был мощным, лаконичным и непротиворечивым. От фреймворка, в принципе требуется то же, плюс хорошая заточка под спец-нужды (в нашем случае работа с http/html/db, удобное развертывание). При этом зачастую, но не всегда, «хороший» язык позволяет писать «хороший» фреймворк, отчего выгоды при разработке еще больше увеличиваются.
Вышел Cakephp RC3.
Обещают прирост производительности при начальной загрузке (bootstrap) в 10 раз, при отдаче статики в 5 раз.
Полный список изменений тут https://trac.cakephp.org/wiki/changelog/1.2.x.x
Обещают прирост производительности при начальной загрузке (bootstrap) в 10 раз, при отдаче статики в 5 раз.
Полный список изменений тут https://trac.cakephp.org/wiki/changelog/1.2.x.x

mss73 → Интернет-премия "СТЕРХ" / Премия «Стерх – 2012» продолжает прием заявок 13
jcrush → События ИТ Дальнего Востока / Управление репутацией в Internet 3
Andrey → Новости ИТ Дальнего Востока / «Ростелеком» подвел итоги работы системы видеонаблюдения на избирательных участк 2
Andrey → блог Pacifist / «Рейтинг Рунета-2011»: стартовало народное голосование 1
Pacifist → Новости ИТ Дальнего Востока / На улицах Владивостока стало больше бесплатного Wi-Fi 1
Odin → блог Reverent / Оцените новый сайт для ночного клуба «Небо» 17
Odin → Реклама в интернете / Подсобите с тестированием сайта 2
xqwertx → блог ama / Ночное удвоение скоростей от компании Redcom! 1
Andrey → События ИТ Дальнего Востока / ТТК завершает формирование бизнес-блоков 2