<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://viju.tvercity.net" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>http raw</title>
 <link>http://viju.tvercity.net/tags/http-raw</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>ru</language>
<item>
 <title>Ну как не &quot;любить&quot; эту компанию.</title>
 <link>http://viju.tvercity.net/weblog/entry06-mar-2008-405</link>
 <description>Имя хостинг компании ********* я скрыл, во избежание наездов с их стороны, так как по сути этот пост про то, как они воруют деньги клиентов. 

&lt;blockquote&gt;Уважаемый клиент!
Это автоматически созданное сообщение, просьба не отвечать на него.
Спасибо, что обратились в службу техподдержки компании *********.
Ваше письмо, отправленное на адрес support@*********.ru с темой
&quot;п÷п╬я┤п╣п╪я┐ я│я┌п╟я┌п╦я┤п╣ я│п╨п╦п╧ п╨п╬п╫я┌п╣п╫я┌ п╬ я┌п╢п╟п╣я┌я│я▐ я│ п╤я┐я┌п╨ п╦п╪п╦ п╥п╟п╢п╣я─п╤п╨п╟п╪п╦&quot;, получено. &lt;/blockquote&gt;

Ну как не &quot;любить&quot; эту компанию! 
От них так и прёт качеством.

Известного хостинг провайдера ********* я действительно не люблю, даже очень очень не люблю. Панель управления хостингом у них никакая, перегруженные сервера спереди прикрыты nginx&#039;ом, в настройки которого иногда, когда видимо на их серверах становится совсем жарко, особо хочется заглянуть. А теперь подробнее.

Несколько месяцев назад я долго не мог понять, почему сервером отдаются страницы сгенерированные позавчера, и вдруг я обнаружил в заголовках http ответа сервера пришедших на запрос к phpinfo.php, что поле Date не меняется и содержит время моего первого запроса за тот день к данному скрипту, время запроса, который я сделал за два часа до этого, т.е. выглядело это так:
&lt;code&gt;
Requesting http://*******.ru/phpinfo.php .. Ok
Reply received (reply time: 787 ms)
------------------------------------

HTTP/1.1 200 OK
Server: nginx/0.5.14
Date: Thu, 06 Nov 2007 10:44:41 GMT
&lt;/code&gt;

тогда я решил добавить GET параметр ?dfsgds, в надежде увидеть незакешированный результат, и я его увидел, правда не так быстро:
&lt;code&gt;
Requesting http://*******.ru/phpinfo.php?dfsgds .. Ok
Reply received (reply time: 2153 ms)
------------------------------------

HTTP/1.1 200 OK
Server: nginx/0.5.14
Date: Thu, 06 Nov 2007 13:12:36 GMT
&lt;/code&gt;

добавив незамысловатый dgsdg GET параметр в адрес страницы, которая упорно продолжала выглядеть как два дня назад, я увидел её сегодняшнюю (медленно открывающуюся, но сегодняшнюю), однако без dgsdg в GET страница приходила опять вчерашней давности, зато очень быстро,
и решил я вновь спросить у сервера phpinfo.php &quot;с параметром&quot;

&lt;code&gt;
Requesting http://*******.ru/phpinfo.php?dfsgds .. Ok
Reply received (reply time: 285 ms)
------------------------------------

HTTP/1.1 200 OK
Server: nginx/0.5.14
Date: Thu, 06 Nov 2007 13:12:36 GMT
&lt;/code&gt;

Посмотрел на поле Date, на reply time, вобщем сравнил с предыдущими значениями из предпоследнего запроса к phpinfo.php?dfsgds и обнаружил, что, видимо, перегруженный сервер с недавних пор был настроен на бесцеремонное кешировае всего, что
выплёвывается сервером, не принимая во внимание наличие или отсутствие http заголовков контролирующих кеширование, игнорируя вероятность разного ответа для одного и того же набора GET параметров, не обновляя кеш в течении нескольких суток. 
Признаюсь, я даже не знал, что на публичном хостинге сервер можно настроить творить такое, особенно с заголовком Date. 

После обнаруженного я встал из-за стола и пошел на перекус, так как курить давно бросил. Хорошо что у меня нет обреза и я не знаю лично, того кто так наадминистрировал тогда этот сервер, того кто украл несколько часов моей жизни. 

После обеда я накатал письмо в суппорт, на которое получил бредовый ответ, но главное, что поведение сервера изменилось.

Теперь их сервера время от времени (!) просто не отдают контент по рефереру в адекватное время, причем это явно наконфигурировано (видно по задержкам), проверял сервисом http://tools.pingdom.com/fpt/

Не могу вспомнить с кем из провайдеров у меня было столько &quot;приключений&quot;. Будьте осторожны с российскими хостинг компаниями продающими массовый виртуальный хостинг приправленный &quot;продвинутым кешированием&quot;, т.к. кеширование это очень тонкая область, в которой даже работая со своим сервером, надо десять раз подумать над конфигурацией.</description>
 <comments>http://viju.tvercity.net/weblog/entry06-mar-2008-405#comments</comments>
 <category domain="http://viju.tvercity.net/tags/http-raw">http raw</category>
 <category domain="http://viju.tvercity.net/tags/web">web</category>
 <category domain="http://viju.tvercity.net/tags-3">а у нас</category>
 <pubDate>Thu, 06 Mar 2008 19:30:02 +0300</pubDate>
 <dc:creator>Виталий</dc:creator>
 <guid isPermaLink="false">405 at http://viju.tvercity.net</guid>
</item>
<item>
 <title>Zend Framework</title>
 <link>http://viju.tvercity.net/weblog/entry03-aug-2006-78</link>
 <description>&lt;p&gt;Решил я посетить сайт &lt;a href=&quot;http://framework.zend.com/&quot; target=&quot;_blank&quot;&gt;framework.zend.com&lt;/a&gt;, захотелось познакомится с этим фрейворком так сказать. И вдруг я вижу в заголовках ответа: &lt;/p&gt;&lt;pre&gt;Date: Thu, 03 Aug 2006 12:07:07 GMT&lt;br /&gt;Server: Apache&lt;br /&gt;X-Powered-By: ASP.NET&lt;/pre&gt;&lt;p&gt;Дальше - веселее, &lt;a href=&quot;http://framework.zend.com/wiki/dashboard.action&quot; target=&quot;_blank&quot;&gt;Zend Framework Community Wiki&lt;/a&gt; вообще работает на Java, на платном движке &lt;a href=&quot;http://www.atlassian.com/software/confluence/&quot; target=&quot;_blank&quot;&gt;Confluence - the Enterprise Wiki&lt;/a&gt;   &lt;/p&gt;&lt;pre&gt;Server: Apache-Coyote/1.1 (Такой заголовок возвращает Tomcat и JBoss)&lt;/pre&gt;&lt;p&gt;И сразу опять подумалось, что всё это PHP5, Pear от лукавого. Чем больше с этим работаешь, тем яснее видишь убогость того что уже наработано. Zend framework всего-лишь попытка добиться того, чего не удалось сделать с помощью Pear. К сильным сторонам ZF можно отнести то, что он отбрасывает обратную совместимость, так отягощающую сам язык и Pear в частности. Но зачем все это неэффективное обрастание ООП со стремлением превратиться в Java, когда есть Java 5, JSP 2.1, Java Server Faces - которые дают несравнимо большее качество, безопастность и мощь.   &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
 <comments>http://viju.tvercity.net/weblog/entry03-aug-2006-78#comments</comments>
 <category domain="http://viju.tvercity.net/tags/http-raw">http raw</category>
 <category domain="http://viju.tvercity.net/tags/open-source">open source</category>
 <category domain="http://viju.tvercity.net/tags/php">php</category>
 <pubDate>Thu, 03 Aug 2006 16:33:49 +0400</pubDate>
 <dc:creator>Виталий</dc:creator>
 <guid isPermaLink="false">78 at http://viju.tvercity.net</guid>
</item>
<item>
 <title>kremlin.ru переехал с IIS</title>
 <link>http://viju.tvercity.net/weblog/entry06-jul-2006-71</link>
 <description>Еще недавно главная страница kremlin.ru жила под IIS и ASP, напомню что официально озвученный бюджет составил около 200000$. Теперь, хотя дизайн остался тем же, можно увидеть, что сорцы изменились и kremlin.ru работает под &lt;a href=&quot;http://web-sniffer.net/?url=kremlin.ru&amp;amp;submit=Submit&amp;amp;http=1.1&amp;amp;gzip=yes&amp;amp;type=GET&amp;amp;ua=Mozilla%2F5.0+%28Windows%3B+U%3B+Windows+NT+5.1%3B+ru%3B+rv%3A1.8.0.4%29+Gecko%2F20060508+Firefox%2F1.5.0.4+Web-Sniffer%2F1.0.24&quot;&gt;Apache/1.3.34 (Unix)&lt;/a&gt; .  Остается только догадываться, с чем это может быть связано.</description>
 <comments>http://viju.tvercity.net/weblog/entry06-jul-2006-71#comments</comments>
 <category domain="http://viju.tvercity.net/tags/http-raw">http raw</category>
 <category domain="http://viju.tvercity.net/tags/ms">MS</category>
 <category domain="http://viju.tvercity.net/tags/open-source">open source</category>
 <pubDate>Thu, 06 Jul 2006 16:20:34 +0400</pubDate>
 <dc:creator>Виталий</dc:creator>
 <guid isPermaLink="false">71 at http://viju.tvercity.net</guid>
</item>
<item>
 <title>Ай яй яй, Zend</title>
 <link>http://viju.tvercity.net/weblog/entry19-jun-2006-67</link>
 <description>&lt;p&gt;Многие думают, что &lt;a href=&quot;http://www.zend.com/&quot; target=&quot;_blank&quot;&gt;Zend&lt;/a&gt;  гораздо в большей степени занят заколачиванием бабок, чем разработками, поддержкой и развитием PHP. Я с этими многими полностью согласен. Мы видим типичный пример чисто маркетинговой компании. Как вы думаете, кто посещает сайт zend.com? Правильно - люди так или иначе связанные с веб разработкой, некоторые из них даже слышали про HTTP, GET, HTML. В zend посетителей своего веб сайта видимо считают полными идиотами.&lt;/p&gt;&lt;p&gt;с пол года как в футере страниц на сайте появился значок  &lt;img src=&quot;http://www.zend.com/design/corporate/images/imgFooter_php5_pwd.gif&quot; alt=&quot; &quot; title=&quot;powered by php5&quot; width=&quot;39&quot; height=&quot;31&quot; /&gt;powered by &lt;a href=&quot;http://www.zend.com/products/zend_platform&quot; target=&quot;_blank&quot;&gt;zend platform&lt;/a&gt; , при этом никаких других изменений не произошло, он как работал на php4 + &lt;a href=&quot;http://ru.wikipedia.org/wiki/EZ_publish&quot; target=&quot;_blank&quot;&gt;eZ publish&lt;/a&gt;  (еще не портирована на php5), так и работает.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://web-sniffer.net/?url=http%3A%2F%2Fwww.zend.com%2Fproducts%2Fzend_platform&amp;amp;submit=Submit&amp;amp;http=1.1&amp;amp;gzip=yes&amp;amp;type=GET&amp;amp;ua=Mozilla%2F5.0+%28Windows%3B+U%3B+Windows+NT+5.1%3B+ru%3B+rv%3A1.8.0.4%29+Gecko%2F20060508+Firefox%2F1.5.0.4+Web-Sniffer%2F1.0.24&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;X-Powered-By: PHP/4.4.2&lt;br /&gt;&amp;lt;meta name=&amp;quot;generator&amp;quot; content=&amp;quot;eZ publish&amp;quot; /&amp;gt; &lt;/strong&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Не нравятся мне такие дешевые и неумные приемы  маркетологов, считающих потенциальных заказчиков быдлом лапотным. &lt;br /&gt;&lt;/p&gt;</description>
 <comments>http://viju.tvercity.net/weblog/entry19-jun-2006-67#comments</comments>
 <category domain="http://viju.tvercity.net/tags/http-raw">http raw</category>
 <category domain="http://viju.tvercity.net/tags/php">php</category>
 <pubDate>Mon, 19 Jun 2006 18:33:30 +0400</pubDate>
 <dc:creator>Виталий</dc:creator>
 <guid isPermaLink="false">67 at http://viju.tvercity.net</guid>
</item>
</channel>
</rss>
