Больше спасибо за подробную информацию:)
А если в сапу копировать линк такого вида?
http://ru.wikipedia.org/wiki/%D0%94%...BC%D0%B5%D0%BD
У меня просто нет возможности изменить это, и сейчас думаю, ковырять ли скрипт и прописывать таблицу транслитерации или это не настолько существенно
Можете несколько основных минусов назвать, влияющих именно на продвижение?
В чем то я с Вами согласен, а в чем то нет, пусть каждый останется при своем мнении. Есть множество ситуаций, и множество тонких моментов, поэтому нельзя сказать как будет правильно. Если работает, пусть работает, а об оптимизации процесса можно сказать взглянув на конкретный пример, посмотреть как он реализован и что будет проще.
$ch = curl_init(); $data = array('name' => 'Foo', 'file' => '@/home/user/test.png'); curl_setopt($ch, CURLOPT_URL, 'http://localhost/upload.php'); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_exec($ch); ?>
Вот тут правильная отправка POST
Насколько мне известно JS не сильно ущемлен в использовании регулярок, так почему бы и нет:)
Ваш вариант подходит если имеет смысл вести например историю пути продукта. Там да, требуется запись в БД и прочие. А регулярка на клиенте, которая некоим образом, заметным для обычного пользователя, не повлияет на скорость работы, является вполне грамотной практикой.
Если вы остановились на курле, то эта форма отправляет на текущую страницу POST запрос, на сервере идет условие, и при присутствии POST данных, вам выдается нужный контент. Через курл можете отправить на эту страничку POST запрос, и она вам вернет результат---------- Добавлено 12.01.2013 в 02:50 ----------
Я не про это. Я просто не вижу смысла, если все можно решить на клиенте, таким же кол-вом строк. Какой смысл?
Разве не проще сразу получать данные через JSONP, чем создавать лишний скрипт на сервере, который будет парсить первый сайт, и потом отдавать через аякс на вашем сайте? Покуда проще использовать jsonp, и сразу получать с сервера необходимые данные---------- Добавлено 12.01.2013 в 02:40 ----------
Это спорное мнение---------- Добавлено 12.01.2013 в 02:41 ----------
Тогда как упомянули выше через php, либо как написал я, через jsonp
Конечно. Здесь речь идет о кроссдоменных ajax запросах. Реализовывал это на одном из сайтов. Метод не совсем безопасный, но если оба сайта принадлежат Вам, то бояться нечего.
Добавьте в заголовки вот эту строчку Access-Control-Allow-Origin: http://www.site-1.ru.
Болеебезопасно использовать метод запросов в формате JSONP
setTimeout(function(){ $('.element').append('<a href="#">Link</a>'); }, 5000);
Писал прямо сюда, и не тестировал. Возможны ошибки.