Да все просто: карма нужна тут, чтобы пользоваться тегами в комментах, чтобы писать в блог, чтобы давать объективные оценки топикам и комментам. А авторитет и прочее мне пофигу вобщем-то. И гнаться за кармой — это явно не для меня.
Ну я о том и писал. Область у питона шире — я согласен! На нем ного написано под линукс — и с этим я согласен. И что питон хороший язык я согласен. Я лишь пытаюсь довести то, что C#, Delphi, JS применяется больше и чаще питона, программистов на них больше. И они тупо популярнее (IMHO). Но эти языки в рейтинге ниже.
Варианты есть разные. Вариант 1: поставить триггеры на изменение и добавление данных. При изменении устанавливать флаг в отдельной таблице. Способ наверное самый простой. Проверку флага можно организовать в хранимой процедуре, которая будет возвращать либо кеш, либо выполнит запрос и вернет новые данные, закешировав их. Если кеш не хранится в базе, достаточно просто получать из базы флаг.
Второй вариант очевиден. Управлять флагом при внесении изменений в базу из модели данных. Т.е. когда PHP/Python/Ruby/C# или что-то там еще отправило данные в таблицу, выставлять флаг (можно в базе, можно вне базы).
А можно и вообще без флагов. При добавлении/изменении данных создавать кеш. Это подойдет, если кеш создается относительно быстро, а добавление/изменение происходит относительно редко.
Ну есть вообщем-то и другие варианты, но их я пожалуй опущу...
Ну раз так, то я знаю пару человек, которые сначала увлеклись PHP, потом Python'ом, а сейчас кайфуют от Ruby. А перл, вон, тоже развивается. Только популярность почему-то падает...
Могу лишь повторить, Python используется довольно редко. На порядок (а то и 2) реже PHP. Хотя и области применения у них немного разные. Python много используется не на сайтах, в том числе в качестве замены Perl'у, но даже учитывая это картина не изменится. В мире на много меньше программистов Python, чем PHP. И кода на нем пишется меньше. А то, что развивается он динамично, так пусть себе развивается, какое это имеет отношение к его популярности?
Ну вообще-то проблема. Решаемая, конечно, но геморная. Ведь надо знать, менялись ли данные в базе. Можно такой мониторинг организовать, но гораздо удобнее, проще пользоваться готовым кешером, который будет работать на уроване СУБД. И новичкам будет проще. И все сайты, в которых нет кеширования, заработают немного быстрее. Мелочь, а приятно :)
Во-первых, этот символ невыговаривается. Во-вторых, выглядит ужасно. Кажется, что кто-то забыл дописать что-то между запятыми. Кароче, символ однозначно незачетный. К тому же троеточие тоже является заменителем "и т.д."...
У меня досих пор стояла Opera 9.2. Все ждал, пока 9.5 релиз выйдет. Но таки решил поставить ее сегодня. Запустил тест — разница в скорости впечатлсяет :) Разработчикам зачет.
Прошу прощения! Я ошибся с книгой, Веб-дизайн Круга как раз имеет нормальные сноски (толькор что перепроверил), а вот книга Нильсена "Web-дизайн: удосбство использования web-сайтов" — нет. Я ее имел в виду. Там на полях не совсем сноски, там блоки, которые вляются где сносками, а где — краткими тезисами. Оформлены в виде текста в рамках по краям. Вот это мне очень и не понравилось.
Я читал только одну книгу со сносками на полях и мне это тоже не понравилось. Постоянно бегаешь на сноску — на текст, на сноску — на текст, не понятно, в какой последовательности читать. И кстати, это была книга Веб-дизайн. Юзабилити. Создание интерфейса сайта О_о. Короче, засноски на полях портят книгу.
Я вот прочитал половину тезисов (все не осилил), и у меня сформировалось такое субъективное мнение: 2-3 целостных тезиса просто расписали (растянули) на 21 тезис.
Во-первых, у меня в опере чуть-чуть притормаживаются эффекты открытия/закрытия.
Во-вторых, таких разных либ штук 5 точно можно сосчетать. Совсем недавно мы искали подобный бокс для нашего сайта, остановились на jqModal (плагин к jquery). Так что выбор есть.
Точно могу сказать, что большенство прогеров поддерживают старый код. А вот пишут ли на них что-то новое, не знаю... Во всяком случае, я не слышал о таком софте.
Угу, именно в Google Earth. Хотя, возможно аналогию с картами проводить и не стоило, но все же раз уж речь о сервисе фоток на местности, то у гугла он лучше.
Во-первых, скрипты не выполняются по 10 секунд, скорей вместо 0,2 станет 1,8, а это действительно незаметно. Но, проблема в том, что чаще всего тормозными участками является не PHP, но СУБД. Особенно, если запросы кривые и/или индексы не стоят. И вот от этого уже не спасет никакое увеличение производительности.
Во-вторых, нэймспейсы, все же менее важны, чем скорость. Уже хотябы потому, что скорость сказывается на качестве сервиса для клиента (это очень важный параметр), а нэймспейсы (в реализации PHP), возможно, и облегчат кому-то жизь, но также дадут огромные возможности пложить ошибки и запутывать код чайникам.
Не знаю, как в яндексе, но в картах гугла о-о-очень много фоток. И думаю, что больше, чем на Я, и будет всегда больше.
Кстати по фоткам на карте моя мама настальгировала по старому месту жительства :) Очень радовалась, когда я ей открывал очередную фотку с карты...
Второй вариант очевиден. Управлять флагом при внесении изменений в базу из модели данных. Т.е. когда PHP/Python/Ruby/C# или что-то там еще отправило данные в таблицу, выставлять флаг (можно в базе, можно вне базы).
А можно и вообще без флагов. При добавлении/изменении данных создавать кеш. Это подойдет, если кеш создается относительно быстро, а добавление/изменение происходит относительно редко.
Ну есть вообщем-то и другие варианты, но их я пожалуй опущу...
Во-вторых, таких разных либ штук 5 точно можно сосчетать. Совсем недавно мы искали подобный бокс для нашего сайта, остановились на jqModal (плагин к jquery). Так что выбор есть.
Во-вторых, нэймспейсы, все же менее важны, чем скорость. Уже хотябы потому, что скорость сказывается на качестве сервиса для клиента (это очень важный параметр), а нэймспейсы (в реализации PHP), возможно, и облегчат кому-то жизь, но также дадут огромные возможности пложить ошибки и запутывать код чайникам.
Кстати по фоткам на карте моя мама настальгировала по старому месту жительства :) Очень радовалась, когда я ей открывал очередную фотку с карты...