|
| Дата |
|
USD/RUB | 93.4409 | BTC/USD | 64644.6449 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
14.01.2011, 19:04
|
#1
|
Senior Member
Регистрация: 28.05.2009
Сообщений: 1,321
Бабло: $164090
|
Кей в тайтл (php)
(Опять поклянчу чуток, извиняйте)
Мужики! Всех с прошедшими праздниками Собсно, задача простая:
Как сделать такую страницу, чтобы:
по адресу page.php?q=Buy%20viagra
выводилась страница с тайтлом Buy viagra, то есть генерация тайтла в зависимости от q=
(ну а на самой странице уже редирект воткну или ченить там)
|
|
|
14.01.2011, 19:14
|
#2
|
Senior Member
Регистрация: 01.11.2007
Сообщений: 2,269
Бабло: $288535
|
Код:
<?php
if (isset($_GET['q']) && !empty($_GET['q']) {
echo "<html><head><title>". htmlspecialchars($_GET['q']) ."</title></head><body>aaa</body></html>";
}
?>
|
|
|
14.01.2011, 19:15
|
#3
|
автоматизирую интернеты
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
|
PHP код:
<html> <head> <title><?php echo htmlspecialchars($_GET['q']);?></title> </head> <body> redirect </body> </html>
|
|
|
14.01.2011, 19:37
|
#4
|
Senior Member
Регистрация: 28.05.2009
Сообщений: 1,321
Бабло: $164090
ТС -->
|
ТС
chesser? спасибо, работает
deschain, твой код тоже вроде бы красивый и правильный, но мой апач пишет "parse syntax error"
|
|
|
14.01.2011, 19:47
|
#5
|
$400
Регистрация: 17.05.2009
Сообщений: 13,949
Бабло: $1895460
|
можно не только тайтл, можно н1 и много чего на основе этого сделать
другой вопрос, что процессороне время эта генерация хавает
хочу сделать что-то подобное на яваскрипте, чтоб у юзера на тачке генерились страницы, чтоб его процессорное время хавалось
|
|
|
14.01.2011, 20:01
|
#6
|
Senior Member
Регистрация: 01.11.2007
Сообщений: 2,269
Бабло: $288535
|
Скобу забыл тут:
if (isset($_GET['q']) && !empty($_GET['q'] ) {
надо так:
if (isset($_GET['q']) && !empty($_GET['q'])) {
digg, это шутка?
|
|
|
14.01.2011, 20:05
|
#7
|
сам иди в жопу!
Регистрация: 02.05.2009
Сообщений: 672
Бабло: $81580
|
chesser, забыл на isset проверить
__________________
|
|
|
14.01.2011, 20:11
|
#8
|
автоматизирую интернеты
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
|
Цитата:
Сообщение от digg
можно не только тайтл, можно н1 и много чего на основе этого сделать
другой вопрос, что процессороне время эта генерация хавает
хочу сделать что-то подобное на яваскрипте, чтоб у юзера на тачке генерились страницы, чтоб его процессорное время хавалось
|
про процессорное время - бред, сделай кеширование в html и все.
а на пользовательском JS можно пробовать решать какие-то задачи, но явно не генерация чужих страниц. Математику можно решать, думаю
а если ты про подстановку кеев с помощью js на открытой старнице - то это бред, при котором можно забыть о сео и сео траффе
t0os, да, нотису покажет наверно
|
|
|
15.01.2011, 03:40
|
#9
|
$400
Регистрация: 17.05.2009
Сообщений: 13,949
Бабло: $1895460
|
в общем надо думать, че то изобретать
просто хочется взять дешевый хостинг и залтиь туда до предела доров, а предел не велик на дешевом хосте - 20-50Мб, приходится делать динамические доры, набиваем все дин дорами до предела, но когда начинается траф, вот это динамическая генерация доров в сумме сильно грузит проц, что выходит за пределы дешевого хостинга.
че-то надо придумать
жадность понимаешь )))
|
|
|
15.01.2011, 11:14
|
#10
|
Senior Member
Регистрация: 01.11.2007
Сообщений: 2,269
Бабло: $288535
|
digg, да как грузит-то? нифига это не грузит. Если динамический с подкачкой контента из вне (парсинг сниппетов и т.д.), то тормозить начинает из-за узкого канала. Процессор вообще не грузится.
Значит нужно кэшировать страницы, как только начинает место кончаться - удаляется старая страница из кэша, на её место встаёт новая.
Не, ну, хотя, у тебя там объёмы трафа идут ояебу и тогда апач тупо захлёбывается от количества соединений, но сомневаюсь
|
|
|
|