Довольно часто приходится дробить задачу на части и сливать сторонним разработчикам. Возможно, я делаю что-то не так, но максимум проблем наблюдается как раз при взаимодействии с организациями. Начиная от традиционных задержек по срокам, заканчивая внезапными увольнениями сотрудника, который вёл заказ (со слов представителей организации). Так уж получается, что компании заведомо менее ответственно подходят к реализации задачи, чем специалист, привлечённый персонально. Даже судя по себе, могу сказать что разработка на потоке компании/студии заметно отличается от "колыма". В психологии не силён и предположений о том, почему происходит именно так, не имею. Работая индивидуально, относишься к проекту как к своему собственному что ли...
zhuk85, сервис sape уже давно перешагнул тот уровень, после которого начинаются все "прелести" хайлоада. Для пользователя это и периодические отваливания функциональности, и кратковременные дауны и ещё много странных событий, которые со стороны кажутся признаками низкокачественной реализации. Они (персонал sape) просто немного не успевают технически за ростом своих нагрузок. В остальном, это один из самых надёжных сервисов рунета.
Если пойти по пути наименьшего сопротивления, и предположить, что у Вас имеется index.php, то задачу возможно решить, разместив в самом начале данного файла такой код:
if (preg_match('|^/\?$|', $_SERVER['REQUEST_URI'])) { header('Location: http://www.xxx.ru');}
Работали с ТС. Всё нормально, обязательства свои выполняет. Конверт есть.
Cимптомы корявого роутера? 10.* - технические адреса.
Если не использовать mod_rewrite вообще (очистить .htaccess), как меняется ситуация? Домен в личку скиньте, если есть возможность.
Если злоумышленник смог удалить файлы на Вашем хосте, вероятность того, что он слил себе всё что было возможно слить, приближается к 100%. В таком случае, вполне логичным исходом может быть появление клона(ов) Вашего ресурса. Особенно, если он представляет интерес для клонщиков. Хиты, пришедшие с другого хоста, действительно могут означать, что некто уже играет трофейным дизайном.
GasTarbols, любой вменяемый хостер (не имеет никакого значения виртуальный у вас сервер, VPS или выделенный) обеспечивает поддержку .htaccess в рамках Apache и подобных. Другое дело, поддержка mod_rewrite. Проверьте модули Apache. Вы уверены, что он включён? Что в логах? Как ведёт себя браузер при обращении без www?
О, я уже чувствую дух холивара! Если серьёзно, то я не вообще не вижу такого события, которое может заставить переползти с PHP на Java. Ровно как не знаю причин перехода с Java на PHP... В обоих решениях есть свои недостатки. И недостатки эти обходятся. Где то просто, где то совсем уж хитро, но решаемо всё. Можно годами спорить ловя и сравнивая блох в PHP и Java. При наличии правильного нажимателя клавиш, обе платформы практически равнозначны.
TMarkus, вопрос в том, с какой стороны затеи Вы находитесь. Если выступаете в роли заказчика, то, как сказал CashCardWire, тематика архитектуры, планирования и реализации Вас беспокоить не должна. Единственный критерий - размер бюджета.
В случае, если Вы - разработчик, вопрос трансформируется в совершенно другую плоскость. Очень поверхностно коснувшись вопроса, мы выясним, что во время первичного планирования (до момента начала генерации кода) очень удобно разделить задачу на несколько слоёв. Первый, самый низкий уровень, представляет собой фреймворк, разработанный с целью наслаивания на него последующих, более высоких слоёв системы. Следовательно, первый этап - разработка подобия фреймворка, на базе которого и будет строиться логика системы. Разумеется, необходимо определиться с генеральным паттерном и прочими интересными и ненужными с первого взгляда штуками. Только после того, как мы имеем документированный фреймворк (даже если разрабатываете Вы один, всё равно потом будете многое забывать), можно приступать к остальным слоям, собственно, являющимся реализацией функционала системы.
P.S. Вообще, если разработчика заботят вопросы масштаба или сложности будущего проекта, как правило, прибегают к услугам консалтинга. Услуги эти катастрофически не бесплатны, однако, позволяют добиться поставленных целей, гарантированно не сев в лужу :)