Многое зависит от запроса, частотности. Не сезонная коммерция, СЧ и выше - как уже сказали, месяц не срок.
Там кто-то кричал что ТИЦ отменят. Яндекс решил не мелочиться, и отменил Яндекс.
Новый слоган: Яндекс. всё отменяется :D
"Стерилизация и на свободу." ?
Резонный вопрос возникает: если "в нормальных" странах так и делают, то откуда берутся новые собаки на данную процедуру, почему они до сих пор еще полностью не исчезли? Неужели хозяева в этих "нормальных" странах просто в промышленных масштабах выкидывают своих любимцев на улицу? :D
Вы бы хоть движок форума указали, что ли?
ООП имеет смысл применять для крупных, масштабируемых проектов, над которыми работают множество различных программистов, в том числе и не сообща (к примеру, CMS и модули под нее).
А в общем, ООП в PHP - это просто иная форма представления процедурного подхода. Знание и следование принципам ООП позволит не тратить программистам время на согласование своих действий. Но опять же, это всё при условии, что все они придерживаются этих принципов.
Если вы пишите что-то под себя, делайте это как вам самим удобно. Конечный ООП код в PHP, кстати, будет работать несколько медленней аналогичного, но выполненного с применениями процедур. ;)
Но тут все равно надо искать золотую середину: иногда и проще и дешевле докупить вычислительных мощностей, чем тратить дополнительные время и деньги на более долгую разработку (с применением процедурного подхода).
Так что в итоге, товарищи? Вопрос сейчас крайне актуален для меня.
The WishMaster, а чтоб другим не достался! :D
И все же? :)
См. я ссылку выше давал - там просто подставляется нужный txt файл.
А учитывая, что роботс дергают только роботы, это не какой-нибудь там фавиконз, вся кривизна сходит "на нет". Конечно, если под кривизной вы подразумеваете лишнюю нагрузку на сервер из-за мода рерайта. А что еще может быть? :)
Кстати, вот нашел более элегантный вариант (чтоб php не дергать) - http://blog.cherouvim.com/robotstxt-control-for-host-aliases-via-mod_rewrite/
Может вам еще ключ от квартиры? :D
Ну ок, примерно так:
.htaccess
RewriteEngine On RewriteRule ^robots.txt /robots.php [L]
robots.php
<?php header('Content-Type: text/plain'); if ($_SERVER['HTTP_HOST'] == 'site1.ru' || $_SERVER['HTTP_HOST'] == 'www.site1.ru') { ?> User-agent: * Disallow: /123/ Host: www.site1.ru <?php } else { ?> User-agent: * Disallow: /456/ Host: www.site2.ru <?php } ?>
На работоспособность не тестировал, писал прям в форме ответа.