По-мойму хороший тон любого верстальщика и не только это когда в его работе всё придельно понятно и можно разобратса слегка, а выносить определённые техники в правило это неправельно. Не всегда можно сохранить семантику, посмотрите хотябы на Yahoo - у них далеко не всё семантично, зато работает превосходно во всех браузерах и собственно по стилю тоже неплохо выглядет.
Я здесь один такой или только меня бесит когда пишут RoR и Ruby в одном предложение, а подразумевают одно и то же. Ruby это язык програмирования, Rails это MVC фрэймворк для Ruby, хотя может быть и не только для Ruby! У меня на столе две книжки по Rails и Ruby приводитса там исключительно для примеров.
Радует что JAVA здесь в почете, но вот то что Python идёт вторым мягко говоря шокирует - нигде я невстречал так много его последователей. Где вы все были пять лет тому назад когда во всём рунете Python программистов сосчитать можно было по пальцам рук и то не всех o_O ?!
Facebook жадно перекупает потому что у работников Google много опыта и знаний которые им необходимы чтобы рости вверх. Уходят потому что далеко не главные и не незаменимые, а хочетса такими быть. Я такое очень много раз наблюдал и наблюдаю до сих пор в каждой фирме где работал и работаю. Точно так же можно написать о текучке кадров в МакДональдс =)
А разве не так? Скорость это не главное даже пускай прирост 30% это означает что скрипт который обрабатывлся 10 секунд будет обрабатыватса 7, ну это грубо есле взять реальный пример то наверняка разницы ты и не заметиш. А вот пространство имён наконец внесёт в PHP удобство, гибкость, расширяемость, лёгкость и простоту написания кода. Теперь можно будет называть вещи своими именами и не ломать голову. Другой вопрос как скоро эта фича войдёт в нашу жизнь. Под этим вопросом я подразумеваю - когда эту фичу начнут использовать в PHP фрэймворках, ведь прийдётса переписать тонны кода!
Changelog в релизе увидеш а это как я понял восновном результаты re2c сканнера. Чекануть 5.3 можно тут http://snaps.php.net Самой большой фичей 5.3 будет пространство имён для кода, давно хотели реализовать и вот наконец... :)
Может CakePHP и не лучший выбор из PHP фрэймворков, но говорить что он хуже и не достоин внимания тоже нельзя. В каждом фрэймворке есть свои плюсы и минусы. Хотябы можно взять во внимание как реализован MVC патерн. Даже из выше написанного примера видно что его реализация в symfony и CakePHP отличаетса.
Я в шоке от комментов!!! 8| выбрал 2ой вариант так как считаю необходимимы иметь свой обработчик сессии. Есле есть база то хранить сессию в базе - так между прочим легко выяснить кто находитса в онлайн.
а как ты назовёш следуюшее:
class myFormField implements ArrayAccess, Iterator, Countable { } ???
4Uvak
D3vil
7eVen
и т.п.