Jump to content

D.S.Denton

Expert
  • Posts

    993
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by D.S.Denton

  1. аутпост - фу. если трафик платный, сразу распрощайся с гзипом и готовься оплачивать длинные счета
  2. а какой тебе смысл скрывать, ведь в ТАКе считаются именно клики по ссылкам. или хочешь скрыть именно сам текст "оплаченная реклама"?
  3. а реальный адрес для отправки случайно не совпадает с исходящим?
  4. самый простой - все, начиная от корня сайта, перекидывать на обработчик. типа этого: RewriteRule ^(.*).html$ index.php?request=$1 дальше разбираем $_GET['request'] и в зависимости от запроса выводим че-то. преимущество этого способа перед "чистым" перерисованием - только в том, что разбор урлы будет осуществляться в одном файле, т.е. не забываешь внести изменения в .htaccess при достаточно крупных изменениях в движке оптимальный - полностью разобрать все вариации адресов через rewriterule. в случае форума это будет примерно так: раздел, топик, конкретный пост, профиль, поиск, логин/логаут, плюс версия для печати у топика - т.е. 7 правил. преимущество - избавляем обработчик от лишнего кода, вдобавок условия получатся короче, чем если заниматься их разводкой в пхп-скрипте и это.. не надо меня на вы, договорились? а то отвечать не буду *зверское мухахаканье*
  5. ага. только имел в виду не директории, а http://site.ru/about.html например подробнее можно только зная специфику построения ссылок на данном сайте
  6. не знаю, у меня и через while работает, просто в данном случае for практичнее. while нужен когда неизвестно количество выполнений цикла и вообще, отвыкайте нафиг от двойных кавычек в echo, товарищи... если б вы на перле писали, это понятно, но в пхп намного лучше использовать не "text{$var} more text", а 'text'.$var.' more text' преимущество раз - интерпретатор сразу понимает что это надо выводить как есть преимущество два - это читабельнее (в нормальных редакторах с подсветкой синтаксиса переменные выделяются отдельно, строки отдельно. если же переменная в таком виде, она от строки отличаться не будет (максимум выделится полужирным), как следствие - недосмотры преимущество три - на большинстве сайтов итоговый хтмл-код пишется с двойной кавычкой вокруг атрибутов: src="http://..." и видя src='http://...' впадаешь в небольшой ступор, глазам это не так привычно. соответственно не надо экранировать echo('http://"'>'); как это происходит тут echo("http://"'>"); - т.е. опять код становится удобнее для взгляда преимущество четыре - используя двойные кавычки для атрибутов в хтмл-коде мы оставляем одинарные для js-кода в этих атрибутах: http://...'; return false;" />, что опять же читабельнее
  7. это один из вариантов посыла пинга в аське. пример:
  8. quot;-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> это как раз объявление доктайпа. в нем имеется ключевое слово !DOCTYPE, дальше идет собственно объявление типа документа - HTML, дальше два идентификатора этого типа, уточняющие версию. публичный идентификатор после ключевого слова PUBLIC, затем системный (перед которым можно, хотя и нежелательно, использовать слово SYSTEM), являющийся ссылкой на документ с описанием этой версии этого типа документов, если публичный доктайп клиенту неизвестен
  9. через rewriterule лучше псевдостатические сделать просто
  10. и что сложного? /(.*)/U
  11. угу, знаком. если выбираю книгу и не могу решить какую, предпочитаю ПП брать, там опечаток гораздо меньше, чем в БХВ. а гончаровский "самоучитель html" это моя первая, дискету жаль не сохранил
  12. http://forum.denton.msk.ru/f0.rss - юзай просмотр кода...
  13. странно, у меня все работает: <html> <head> <meta content="text/html; charset=Windows-1251" http-equiv="content-type"> <title>Таблица умножения.</title> </head> <body> <?php for($a = 1; $a <= 9; $a++) { for($b = 1; $b <= 10; $b++) { echo($a.'x'.$b.'='.($a * $b).' '); } } ?> </body> </html>
  14. там обычный xml. например для рсс без особых извращений можно пользоваться таким доктайпом - http://my.netscape.com/publish/formats/rss-0.91.dtd
  15. дело в бесконечном цикле. первый (по a) у тебя без фигурных скобок вокруг блока, потому интерпретатор считает что в блок команд попадает только следующий while, без $a++
  16. не работает потому что там usermap написан атрибут. поздравляю с приобретением книжки Питер-Пресс
  17. ***DS записал в чиорный блокнотик - odjia археолог и спамер ну какое отношение офлайн-софтинка может иметь к серверному скрипту, от которого требуется конвертирование?
  18. именно таким образом - нельзя. но можно прописать .red {color:#f00;} .green {color:#0f0;} .blue {color:#00f;} .underline {text-decoration:underline;} и для подчеркнутого элемента красного цвета, пишем class="red underline" итд
  19. бывает. а также бывает наоборот. советую проверить у этого файла миди-заголовок например открыв в винампе, файл-инфо видно (такие варианты сейчас перебором подряд в папке апокалиптики нашел): format 0 format 1 format 0 (GM) format 1 (GS) format 0 (GS)
  20. а при чем тут каждая страница? данные ведь по всему вместе должны быть, из них идет выборка. так что если больше 50 сайтов - используй sql, это проще
  21. ...а также поисковики на каждой странице дополнительно проиндексируют этот текст, вдобавок в самом ее начале
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy