У меня карма 26 и не видно оценок тем. Странно, ведь она не близка к нулю. И обидно немного, так как видимость рейтинга помогала оценить тему.
Так же плохо, что на оценку тем теперь тратятся потроны. Раньше я всегда старался оценить тему, которую прочитал. Я считал это своим хабрадолгом. Теперь получается, что я могу оценить только несколько тем из всех прочтенных. Качество рейтингов тем от этого только пострадает. :(
На счет JSP вы правы, конечно. Подразумевалась Java для web в целом.
На счет остального — я не писал про их способности. Я писал про то, на чем сделано сайты сделаны сейчас. И выводы эти основываются на сумме того, что я где-то слышал, читал, видел и так далее. Приведите мне сходу 20 сайтов на руби, или на питоне. А вот 20 сайтов на PHP назвать совсем не сложно. Только я еще раз подчеркну: это отражение действительности, а не спор о том, что лучше, что мощнее и т.д.
Если раньше перл можно было считать конкурентом среди web-языков, то сейчас нет. Да, он занимает свою нишу. Это прежде всего старые скрипты, во-вторых тесно интегрированные с ОС сервисы, в-третьих сайты фанатов перла.
Кстати, на мой взгляд в последнее время PHP 5 значительно оживился за счет фреймворков. И по большому счету каждый web-язык в настоящее время занимает свою нишу. JSP — interprise, ASP.net — средние и малые сайты компаний (чаще не-IT), которые с большего стандартны и тривиальны по структуре, Python — google и некоторые айтишные высоконагруженные сайты, Ruby — больше как хобби и некоторые разные сайты, PHP — куча разных сайтов, в том числе крупные (меньше) и мелкие (больше), для которых не решились применять другие языки и/или с PHP отлично решались все их задачи.
Ну там есть коммерческая лицензия, причем не сказал бы что дорогая. На 1 девелопера анлимитед-лицензия под 300 баксов. Надо же ребятам зарабатывать денег на развитие. Так что все ок.
Хоть и закрытое, но бесплатное. Мы, например, остановились пока именно на нем. В финал вышли как раз Sphinx и Яндекс.Сервер. А остановились потому, что у яндекса с морфологией получше (там не стемминг, а словарь).
А вы видели список изменений в последних версиях? Разработчики довели движек до стабильности. Потом исправили пару багов. Все, больше они за долгое время ничего не сделали.
Да просто скорее всего на рекламе заработали на отдельный домен и решили мигрировать. Вот если бы они еще решили продолжить развитие движка, и в первую очередь в аспекте производительности, то было бы вообще замечательно.
"Не ошибка валидации" писать нельзя даже по-русски: это бред. Это значит "не ошибка", т.е. нет ошибки. Как минимум тогда уж "ошибка не валидации", но это тоже бред. В вашем примере стоило просто написать "другая ошибка" и все было бы понятно.
25. echo 'Not validation error! '.$error->getMessage(); — это на каком языке? :) Ладно еще, если в каком-то тестовом примере такой корявый инглиш, но не в публичных же статьях!
Спасибо :) Было бы интересно сравнение скоростей в вашем конкретном случае. Толкьо не забудьте, что сравнивать надо на далеких страницах от начала. Чем ближе страница к началу, тем меньше времени работает второй запрос, если нет сортировки.
Не важно, лайк или полнотекстный поиск. В 2 запроса при использовании сортировки или выборе далекой страницы будет обрабатываться примерно в 1,75 раза дольше. Через лайк речь будет о 0,6 с против 0,4 с; при фултексте речь будет например о 0,2 против 0,12
Я специально сделал поиск через LIKE, чтобы получить "тяжелый" запрос. Понятно, что по тексту лучше искать full text search'ем. А тяжелые запросы не получаются не только при поиске по тексту. На счет варианта "select count(*) from ( .. запрос .. ) ну и далее лимитом уже, постранично когда показать надо. " как раз написано в этой статье, почитайле пожалуйста. Там еще указана разница во времени такого запроса и варианта с курсором — ваш вариант на 75% медленнее при выборках далеких страниц.
Так же плохо, что на оценку тем теперь тратятся потроны. Раньше я всегда старался оценить тему, которую прочитал. Я считал это своим хабрадолгом. Теперь получается, что я могу оценить только несколько тем из всех прочтенных. Качество рейтингов тем от этого только пострадает. :(
На счет остального — я не писал про их способности. Я писал про то, на чем сделано сайты сделаны сейчас. И выводы эти основываются на сумме того, что я где-то слышал, читал, видел и так далее. Приведите мне сходу 20 сайтов на руби, или на питоне. А вот 20 сайтов на PHP назвать совсем не сложно. Только я еще раз подчеркну: это отражение действительности, а не спор о том, что лучше, что мощнее и т.д.