Вы можете вставлять "<script>...</script>" в генерируемый html файл или генерировать полностью JS, указав Content-Type:application/javascript. Если у вас не часто меняется справочник, можно генерировать JS и сохранить на диске, сэкономите лишний запрос.
Например, в google "городской портал" . Посмотрите сайты, проанализируйте функциональность. Так как информация структурированная, то хватит стандартного полнотекстового поиска по базе.
Google не индексирует результат выполнения javascript и тем более не выполняет никаких действий в загруженном файле. Наверно для этого надо дождаться появления Google 2.0
Pro PHP: Shtogrin, Bor-ka, я так и делаю. Моя рассылка видна на сайте subscribe.ru (ссылку я привел выше). Если вы сочтете нужным не получать мою рассылку, а мои советы неподходящими для вас - то сможете отказаться от рассылки в любой момент.
Нет там сечас ничего, один пост аналогичный теме. Автор явно не понимает, что предлагать надо законченный продукт а не планы на будущие.
1) urlencode съест символ = для $post_query, а надо только данные urlencode
2) добавить Connection: close
fputs($fp, 'Content-length: '. strlen($post_query) ."\n");
fputs($fp, "Connection: close \n\n");
fputs($fp, $post_query);
А как для остальных поисковиков? Можно кинуть ссылку, где есть подробное описание.
Не помню откуда брал этот файл.
Текстовый *nix формат, открывайте редактором который понимает перевод строки без CR
Вы можете вставлять "<script>...</script>" в генерируемый html файл или генерировать полностью JS, указав Content-Type:application/javascript. Если у вас не часто меняется справочник, можно генерировать JS и сохранить на диске, сэкономите лишний запрос.
хм. А можно пример?
Например, в google "городской портал" . Посмотрите сайты, проанализируйте функциональность. Так как информация структурированная, то хватит стандартного полнотекстового поиска по базе.
В google набрать: site:имя сайта или site:имя сайта/путь . Увидите список проиндексированных страниц сайта или определенного каталога.
если сервер *nix, то wget поможет, справка:
man wget
если не установлен то(для FreeBSD):
В FreeBSD есть аналог wget - fetch. Ничем не хуже и установлен по умолчанию.
Google не индексирует результат выполнения javascript и тем более не выполняет никаких действий в загруженном файле. Наверно для этого надо дождаться появления Google 2.0
Воспользуйтесь любым визуальным HTML редактором. Почему у вас два <body> и к тому один внутри <head>
Shtogrin, Bor-ka, я так и делаю. Моя рассылка видна на сайте subscribe.ru (ссылку я привел выше). Если вы сочтете нужным не получать мою рассылку, а мои советы неподходящими для вас - то сможете отказаться от рассылки в любой момент.
Нет там сечас ничего, один пост аналогичный теме. Автор явно не понимает, что предлагать надо законченный продукт а не планы на будущие.
Может напишите здесь хотя бы 2-3 своих совета, которые могут повысить уровень профессиональных PHP программистов.