Sdscompany.ru

Компьютерный журнал
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Php скрипт поиска

Поиск по контенту сайта php примеры

Поиск по сайту, поиск по файлам и вообще будем искать на сайте. Давно хотел сделать такую тему, как поиски внутри сайта, внутри файлов. В общем сделать рабочий скрипт поиска по сайту.

В самом начале давайте разберемся, где будем искать. Будем искать не только в файлах, но и сделаем поиск по базе данных.

Поиск по сайту php

  1. Алгоритм поиска по сайту
  2. Поиск по контенту сайта -> база данных
  3. Поиск по контенту сайта -> файлы ->DW — search 1.2
  4. Скрипт в сборе поиск по сайту
  5. Рабочий вариант скрипта поиска по сайту по файлам пример
  6. Поиск по контенту сайта -> файлы вариант 2
  7. Скачать можно здесь

    Алгоритм поиска по сайту

    Поиск по контенту сайта -> база данных

    Нам понадобится столбец, в котором записан контент страницы в базе данных, применяем поиск к строке отвечающей за контент -> substr_count

    $row[«ID»] — это как пример, если требуется ссылка. то нужен столбец отвечающий за ссылку

    if(@substr_count($row[«столбец отвечающий за контент»], $poisk) and $poisk)

    $result = «найдено в контенте страницы» . $row[«ID»];];

    Для отправки запроса вам понадобится форма отправки:

    Поиск по контенту сайта -> файлы DW — search 1.2

    Если мы говорим о поиске по контенту на сайте, который сделан на файлах, то первое с чем мы сталкиваемся, против базы данных, как получить все ссылки на все файлы!?

    Другими словами, где у вас есть все ссылки вашего сайта!? Может в карте sitemap.XML — нам нужно извлечь все ссылки из данного файла, а потом в цикле проверить наличие искомого слова.
    Да! И функцию my_strtolower можете заменить на обычную strtolower(если она у вас работает)
    Теперь не нужно вставлять домен, он будет автоматически передаваться в переменную!

    + Получим в переменную $poisk от правленный поисковый запрос.

    + все буквы приведем к нижнему регистру my_strtolower

    $poisk = my_strtolower( $poisk );

    Теперь весь контент страницы полученный в цикле через file_get_contents переведем в нижний регистр — my_strtolower и внутри получим путь на сревре заменив домен на $home

    Далее собственно поиск искомого слова в контенте substr_count

    + если что-то найдено, то создаем счетчик +1($line_count)

    + заносим в переменную $rezult адрес страницы, где это было найдено.

    $new = my_strtolower( file_get_contents( str_replace( $domen , $home , $ALL_PAGES[$i]) ) );

    if (substr_count($new, $poisk))

    Далее особо ничего интересного. форма + вывод полученных данных.

    Скрипт DW — search 1.2 в сборе поиск по сайту

    Живой пример поиска DW — search 1.2

    Теперь мы создадим страницу и туда поместим выше приведенный скрипт поиска по сайту:

    Поиск по контенту сайта -> файлы вариант 2

    Второй вариант поиска, как реализован выше приведенный скрипт поиска по сайту по файлам. У нас есть база данных на файлах, новая строка — краткая информация о странице.

    Если вывести все ссылки из этой базы, то мы получим : все ссылки — это мы применяли, как пример поиска по заголовкам .

    И собственно, где мы получали внутри цикла данные из адреса(file_get_contents) — здесь получаем абсолютно аналогично! Единственно, что в этой же строке мы имеем заголовок страницы.

    Именно этот поиск вы сможете протестировать, нажав кнопку лупы сверху сайта в меню справа.

Вас может еще заинтересовать список тем : #PHP | #PHP_FUNCTION | #SEARCH |

НАШИ ПРОЕКТЫ : Проекты находятся в разной степени готовности (просто их столько, что времени не хватает…)

Скрипт PHP для поиска на сайте

Здравствуйте, друзья. Хочу с вами поделиться скриптом, который вы можете использовать по своему усмотрению. Я уверен, что вы сможете легко его усовершенствовать под свои нужды. В конце статьи вы найдете ссылку на скачивание этого скрипта. В исходниках скрипта вы найдёте необходимые файлы для его встраивания на свой сайт. Также в конце статьи вас ждет ссылка на один неплохой материал, который, я надеюсь, поможет вам усовершенствоваться как разработчику. А теперь к делу!
Для начала создадим таблицу, в которой будут хранится найденные статьи:

Для работы с таблицой «searchers» будем использовать класс «Search» из файла «Search.class.php»:

Как видите мы подключаем еще один класс «DB» из файла «DB.class.php» для работы с базой:

Измените свойства класса «DB», добавив информацию о Вашей базе.

Теперь напишем основные строки кода из файла «view_search.php»:

Теперь по порядку покажем описание функций, используемых здесь. Описание функции «GetSearchArrayX»:

Описание функции «DeleteEndings»:

Описание функции «SearchWords»:

Описание функции «check_id»:

Описание функции «ViewArticles»:

Описание функции «SearchArticles»:

Описание функции «GetSearchArray»:

Описание функции «MarkAll»:

Пожалуйста, Войдите или Зарегистрируйтесь чтобы получить ссылку на скачивание.

Поделиться записью

Это что получается данные к базе сможет увидить каждый кто откроет DB.class.php(имя базы,имя пользователя,пароль?

Здравствуйте, Сергей!
Даже, если смогут открыть, что мало вероятно, то увидят текст, который видите вы. А не данные из базы.

Отличный скрипт, спасибо! Есть конечно к чему придраться, но это лучшее что есть в сети-))
Немного доработал, прикрутил постраничную навигацию…
У меня вот только пока ни как не получилось настроить подсветку для русского текста, т.е. латиницу подсвечивает, а кириллицу нет((
Если знаете, подскажите пожалуйста.
И у меня еще вопрос, я так лр конца и не понял принцип работы в целом…. При поиске данные временно заносятся в таблицу, может быть накладка обращения к таблице, если например несколько пользователей будут использовать скрипт?

Спасибо, я думаю, что второй запрос будет ожидать завершение первого.

Ответить

Добавить комментарий Отменить ответ

Подписка на рассылку

Узнайте новости с нашего сайта первыми!

Спасибо за подписку!

Адреса электронной почты не разглашаются и не предоставляются третьим лицам для коммерческого или некоммерческого использования.

Рубрики

  • CSS (4)
  • Delphi (4)
  • Freelance (5)
  • HTML (4)
  • JavaScript (1)
  • MySQL (1)
  • PhotoShop (2)
  • PHP (21)
  • Компьютеры и периферия (3)
  • Программы (5)
  • Путешествия (2)
  • Разное (6)
  • Тестирование (1)
    • Тесты по PHP (1)

Рубрики

  • CSS (4)
  • Delphi (4)
  • Freelance (5)
  • HTML (4)
  • JavaScript (1)
  • MySQL (1)
  • PhotoShop (2)
  • PHP (21)
  • Компьютеры и периферия (3)
  • Программы (5)
  • Путешествия (2)
  • Разное (6)
  • Тестирование (1)
    • Тесты по PHP (1)

Главным нововведением java script 2017 году стали асинхронные функции, которые призваны навсегда изменить, то как мы пишем асинхронный код. В этой статье будет детально разбираться, что из себя представляет асинхронные функции и как они работают. Перед этим давайте рассмотрим проблему, которую они пытаются решить. У нас имеются три функции getUser, getPosts и getComments. Исходя из […]

Этот тест создан для закрепления материала, который описан на этом сайте в статье «PHP — что это такое и как использовать PHP?».

Свежие комментарии

  • Богдан к записи Почему в PHP выдается ошибка: Cannot send session cache limiter — headers already sent?
  • softmaker к записи Ссылки в PHP — как они работают и когда их использовать?
  • softmaker к записи Почему в PHP выдается ошибка: Cannot send session cache limiter — headers already sent?
  • Андрей к записи Ссылки в PHP — как они работают и когда их использовать?
  • Cila к записи Почему в PHP выдается ошибка: Cannot send session cache limiter — headers already sent?
  • softmaker к записи Почему в PHP выдается ошибка: Cannot send session cache limiter — headers already sent?

Страницы

Метки

Наши сайты

Этот сайт использует файлы cookie. Продолжая просматривать сайт, вы соглашаетесь с тем, что мы используем файлы cookie.

Cookie и настройки приватности

Мы можем запросить сохранение файлов cookies на вашем устройстве. Мы используем их, чтобы знать, когда вы посещаете наш сайт, как вы с ним взаимодействуете, чтобы улучшить и индивидуализировать ваш опыт использования сайта.

Чтобы узнать больше, нажмите на ссылку категории. Вы также можете изменить свои предпочтения. Обратите внимание, что запрет некоторых видов cookies может сказаться на вашем опыте испольхования сайта и услугах, которые мы можем предложить.

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refuseing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.

If you do not want that we track your visit to our site you can disable tracking in your browser here:

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

The following cookies are also needed — You can choose if you want to allow them:

Скрипт поиска по сайту

Выставляю для ознакомления три варианта скрипта поиск по сайту на java, php и xml, любой из которых можно смело применить для любых ваших сайтов.

Во всех вариантах скрипта поиска по сайту html отсутствует кнопка «Найти» и исключается перезагрузка страниц, где вывод результатов поиска происходит посредством ajax сразу на глазах посетителей.

У каждого варианта поиска есть свои плюсы и недостатки, но в одном они все одинаковы: создали статью и сразу прописали сами результаты для поиска, потому как функционал скрипта построен на поиске из записанного, а не на поиске информации по всему вашему сайту.

И давайте рассмотрим все примеры подробно с пошаговыми действиями для установки каждого из них на сайт.

Первый вариант поиска по сайту с БД.

Этим вариантом поиска на сайте я успешно пользовался сам. Обработчик php запросов для поиска не очень сложный, где я не имея навыков программирования смог без особого труда внедрить картинки к выводу результатов в поиске.

Ещё одним плюсом является подсветка найденных слов (букв) в результате поиска.

Недостатком является один факт — если прописывать в таблице БД адрес страницы из другой категории, то есть к примеру вот так: cat/page.html то при переходе по этому адресу из результатов поиска браузер выдаёт ошибку. А связано это с тем, что обработчик экранирует подобные символы, то есть превращает в html сущности.

Вы поймёте о чём речь, когда установите этот скрипт поиска и начнёте его опробовать в работе.

Первый вариант скрипта поиска взаимодействует с Базой данных и давайте сразу приступим к её заполнению.

Скачайте ниже архив со скриптом поиска для сайта и залейте всё содержимое на хостинг.
Далее создайте БД с именем poisk_test и сравнение utf8_general_ci . После нажмите на созданную базу и в верхнем меню кликните кнопку SQL и в появившееся окно вставьте скопированный код из файла BD.sql и затем нажмите ОК .

Всё, готово! Открывайте ваш сайт в браузере и проверяйте работу скрипта поиска по сайту, а уже после замените всё необходимое в таблице MySQL на своё.

Скачать скрипт поиска по сайту 1-ый вариант

Второй вариант поиска по сайту с БД.

Во втором примере скрипт поиска работает так же от БД, как и в первом варианте, только здесь отсутствует подсветка в выдаче результатов.

И к недостаткам можно отнести то, что при поиске на латинице, скрипт ищет совпадения в адресе ссылки, потому как в этом примере адресные ссылки полностью прописываются в БД.

Для установки этого скрипта поиска по сайту сделайте такие же действия, как и в предыдущем примере, только файл search.php трогать уже не нужно.

Скачать скрипт поиска по сайту 2-ой вариант

Третий вариант поиска по сайту на xml без БД.

Отличительной особенностью последнего примера поиска для сайта является тот факт, что он не использует Базу Данных, а работает по сайту на основе xml , в котором и прописываются все запросы для поиска на вашем сайте.

Для его установки достаточно залить все файлы скрипта на сервер, поменять в том же файле links.xml на ваши поисковые запросы и поиск на сайте сразу будет функционировать в полном объёме.

Скачать скрипт поиска по сайту 3-ий вариант

Поиск по сайту с учетом морфологии русского языка на PHP + карта сайта

Создавая свой сайт Вы со временем задумаетесь о необходимости сделать на нем удобный универсальный поиск. Сходу есть простое решение: прикрутить поиск от поисковых систем, например: поиск от Яндекса или поиск от Гугла. Общий недостаток такого решения — в поисковом индексе будут только те страницы, которые поисковая система соблаговалила туда добавить. Иными словами часть Вашего сайта не будет «искаться».

Грустно, поищем другое решение. Да вот же оно: Яндекс.Сервер — это продукт для поиска по вашему сайту с учетом морфологии русского языка. Загрузка здесь. В среде Unix Яндекс.Сервер работает как демон, а на платформе MS Windows — как сервис. Т.е. работать может только при root — доступе на сервер. При работе сайта на виртуальном хостинге не подходит. 🙁 Второй недостаток — никаких настроек. Только одна кнопка «Запустить/Остановить».

Начинаем «рыть» интернет. Ну как же так? У всех есть поиск на своем сайте. Как-то же люди его делают. Есть например, лобовое решение, давно описанное мной: контекстный поиск на сайте, который не учитывает склонение слов и не индексирует слова на страницах. Но чем дальше углубляешься в задачу тем больше понимаешь, что задача совсем нетривиальная.

Во-первых нужно просканировать весь сайт и выбрать с него все слова. Ну это я уже умею — генератор карты сайта давно с успехом справляется с этой задачей.

Во-вторых нужно получить исходную форму всех слов. Тут есть несколько вариантов, например можно использовать стример, который отрезает приставку, суффикс и окончание у слов. Или более сложную систему, использующую словари.

В третьих это все нужно загрузить в базу и проиндексировать, чтобы поиск занимал минимум времени.

Потратив две недели своего времени, перепробовав большое количество различных вариантов и алгоритмов я остановился на следующем:
1. Для сканирования я использую упрощенный парсер, который с помощью регулярного выражения вырезает все href со страницы:

Теперь нужно отделить внешние ссылки от внутренних и рекурсивно обратиться к парсеру с адресом внутренней ссылки. Вот тут и начинаются «грабли». Внутренние ссылки могут быть указаны как внешние с http://домен/адрес, они могут быть относительно текущей страницы, они могут быть относительно тега base. Далее необходимо проверить не запрещена ли индексация этой страницы в robots.txt и не была ли эта страница уже отсканирована. Для проверки можно воспользоваться примером разбора robots.txt и примером поиска по SQL

2. Далее мы должны выделить все слова на странице, для этого воспользуемся регулярным выражением:

убираем все короткие слова, преобразуем все слова к одному регистру и выделим основу(корень) слова. Для выделения корня слова лучше всего воспользоваться PHP — классом phpMorphy, который позволяет выделять корни слов с учетом морфологии русского, английского, украинского, эстонского или немецкого языков. Словари для каждого языка занимают 10-15 Мб. При этом не требуется устанавливать на сервер дополнительное программное обеспечение, все будет работать на самом обычном хостинге. Недостаток — низкая скрость выделения корня. Подключение библиотеки делается следующим образом:

У объекта phpMorphy три параметра:
первый — путь у папке словарей;
второй — кодовая страницы ‘ru_RU’ — русский в utf-8, ‘rus’- русский в windows-1251;
третий — опции.

В опциях используется важный параметр storage, он может принимать одно из трех значений:

  • PHPMORPHY_STORAGE_FILE (не загружать файлы словарей в память целиком, это самый медленный вариант, но самый экономный в плане работы с ресурсами сервера),
  • PHPMORPHY_STORAGE_SHM (загружать файл словаря целиком в shared — память, требуется расширение PHP shmop) или
  • PHPMORPHY_STORAGE_MEM (также загружать файл в память целиком если не используется shmop, по скорости работы ничем не отличается от предыдущего).

На виртуальном хостинге, скорее всего, придется использовать первый вариант, а на выделенном сервере для большей скорости лучше применять варианты с использованием памяти. Выберите вариант под свои задачи, если к модулю планируются частые обращения, то лучше, конечно, использовать вариант с разделяемой памятью.

Пример работы библиотеки phpmorphy есть здесь.

3. Теперь нужно сделать таблицы базы данных, в которых мы будем хранить все результаты сканирования и разбора:

Теперь нужно сделать форму запроса поискового выражения. Простейшая форма поискового запроса выглядит так:

Скачать скрипт поиска по сайту

На создание этого примера у меня ушло уж очень большое количество времени, поэтому хочется конвертировать его в деньги. Если Вы хотите повторить мой подвиг — удачи. Если Вы цените свое время, я с удовольствием обменяю время на деньги. Всего за 2900рублей (

37$) Вы получите полный открытый, подробно откоментированный скрипт поиска с генератором карты сайта.

Содержимое архива:

  • phpmorphy/ — библиотека для выдления корня слов
  • stemmer/ — выделение основы слова быстрым алгоритмом
  • config.php — настроки для работы с БД и общие функции, которые возможно вы уже используете и замените их на свои
  • index.php — поисковая форма + результаты поиска
  • install.php — создание таблиц БД MySQL для поиска
  • link_bar.php — постраничная навигация
  • search.php — класс для работы с поиском. Содержит методы:
    • sound_ex($string) — русский soundex для получения звучания слова
    • update($url, $scan=0) — рекурсивно сканировать все страницы сайта, выделить заголовок страницы, тело, описание.
    • ParsingWord($url, $words) — разбор слов и добавление их в поисковую базу
    • GetWords($words) — в переданном массиве заменяет все слова на их корни
    • url_short($url,$base=»,$ext=0) — разбор ссылки, отделение внешних от внутренних
    • is_robots($url) — проверка присутствия ссылки в robots.txt
    • ReadUrl($site) — чтение страницы сайта с помощью Curl, обработка 301,302 — переадресации
  • sitemap.php — построение карты сайта sitemap.xml
  • spider_http.php — сканер сайта на основании чтения и разбора страниц
  • spider_sitemap.php — сканер сайта на основании разбора sitemap.xml

Инструкция по установке:

  1. Распакуйте содержимое архива search.zip в папку search. Разрешите запись в неё из скриптов-установите права 777.
  2. Отредактируете настроки использования БД в файле config.php Запустите install.php — будут созданы необходимые базы данных
  3. Запустите «/search/spider_http.php» сканер наполняет таблицы базы:
    таблица всех страниц сайта, в неё попадают title, keywords и description.
    таблица слов, в неё попадают корни слов, найденных на страницах
    Возможно формирование базы на основании существующей карты сайта, для этого используйте «/search/spider_sitemap.php»
  4. Размещаете поисковый запрос на страницах. Форма поискового запроса:
  5. Редактируете под себя формат вывода результатов на странице search.php
  6. запускаете include_once ‘updater.php’; update($url);
    при добавлении, изменении или удалении каждой страницы
    $url — страница, которую нужно обновить.
    удобно вызывать после сохранения изменений страницы
    если страница возвращает 404 ошибку или она пустая — она будет удалена из базы.
  7. запускаете «/search/sitemap.php» для создания карты сайта sitemap.xml
    не забудьте прописать путь к карте сайта в robots.txt:

Возможности скрипта поиска по сайту

  • Сканирование всех страниц сайта с учетом запрета в robots.txt и
  • Разбор текста страниц с выделением слов, подсчет статистики слов
  • Выделение на странице title, keywords, description
  • Выделение корней слов с учетом морфологии русского языка и библиотек phpMorphy
  • Выделение основ слов быстрым алгоритмом(не рекомендуется, закоментировано в тексте скрипта)
  • Проверка русской орфографии при сканировании, основанная на отсутствии слова в словаре
  • Четыре режима сообщений: 0-работать молча, 1-выдавать только ошибки сайта, 2-выдавать ошибки и минимум информации, 3-подробное информирование при работе
  • Поиск по созвучию слов. Русский soundex.
  • Сортировка результатов поиска по релевантности. В первую очередь показываются страницы, на которых есть все поисковые слова в максимальном количестве.
  • Постраничный вывод найденных результатов
  • Скрипт подробно откомментирован на русском языке
  • Код скрипта реализован на PHP + MySQL, полностью открытый и не использует никаких дополнительных библиотек. Все необходимое идет в комплекте.
  • Генератор карты вашего сайта на основании базы, созданной сканером

    Что скрипт не может:

  • не учитываются , rel=nofollow
  • не убираются из поиска общие тексты, присутствующие на всех страницах

Соглашение по использованию:

  • Вы можете использовать полученный код в любых своих разработках, вы не обязаны указывать ссылку на источник.
  • Вы НЕ имеете права перепродавать её, размещать в свободном или ограниченном доступе, а также публиковать в любом виде.
  • Все остальные права сохраняются за автором.
  • Вы можете обратиться к автору с вопросами, замечаниями, пожеланиями. Контакты здесь.

37$) Вы можете выбрать один из двух вариантов скрипта, которые существенно отличаются друг от друга.
Скрипт поиска для сайта в кодировке UTF-8 использует функции работы с двухбайтными символами mb_*, разбирает страницы регулярными выражениями сделанными для кодировки UTF-8 (unicod / Юникод), создает таблицы БД в utf-8.
Скрипт поиска для сайта в кодировке Windows-1251 использует функции для работы только с однобайтными кодировками str*, разбирает страницы регулярными выражениями сделанными для однобайтных кодировок.

PHP Поиск

Показано: 1-10. Всего исходников в разделе: 15

Вы ищете скрипт на PHP который может осуществлять поиск в MySQL базе данных? На этом примере очень легко понять и хоть чему-то научиться :). Вам нужно загрузить PHP файл, и открыть его обычным текстовым редактором . Если у вас есть PHP, установленный с веб сервером, размещаете файл примера в вашу главную (root) папку

Скачано: 7748 · Комментарии: 2 · Рейтинг:

Очень простой скрипт для поиска. Ищет везде и влюбых файловых форматах. Также можно настроить в каких именно директориях и файлах искать.

Скачано: 7018 · Комментарии: · Рейтинг:

WFSearch.PRO (PHP4, MySQL) Поисковый движок для сайтов среднего и большого объема. — индексация с использованием БД MySQL — быстрый поиск по индексу — прост в установке — администрирование — удаляет html тэги — постраничный вывод с кратким описанием — многоязыковая поддержка

Скачано: 5122 · Комментарии: · Рейтинг:

Sasquatch — поисковый движок, который будет «ползать» по вашему сайту, и показывать нужные результаты. Не требует базы данных . Также обеспечивает ссылки на результаты.

Скачано: 4931 · Комментарии: 1 · Рейтинг:

1Mb за 1сек. Поиск занимает доли секунды (в зависимости от сложности запроса и веса индекса).

Скачано: 4929 · Комментарии: 2 · Рейтинг:

Поисковый движок для сайтов малого и среднего объема. — быстрый рекурсивный поиск — НЕ требует MySQL — прост в установке — удаляет html тэги — постраничный вывод с кратким описанием — многоязыковая поддержка

Скачано: 4197 · Комментарии: 1 · Рейтинг:

Ghetto! Search — PHP/MYSQL-поисковый движок для персональных и маленьких сайтов.

Скачано: 4186 · Комментарии: · Рейтинг:

Этот скрипт позволяет вам искать любой текст в ваших HTML файлах. Понимает булевские команды типа «+» или «-«. Имеет language.php файл для быстрого перевода Работает во всех директориях и производить вывод с заголовками и краткими описаниями найденных файлов.Основано на class.recfind.php Демонстрационная версия, доступная в http://www.fanwars.it/db/search.php.

Скачано: 4025 · Комментарии: · Рейтинг:

RiSearch PHP — бесплатный поисковый скрипт для маленьких сайтов (аж до 5000 страниц). Скрипт не требует базы данных для index хранения. Основные особенности: 1. Шаблоны; 2. Индексирование через локальные файловые системы или через http; 3. Простой и удобный язык запросов.

Скачано: 3934 · Комментарии: · Рейтинг:

BrightSearch выполняется на безопасной, быстрой и мощной MySQL , для хранения информации. Дизайн страницы с результатами поиска — 100 % настраиваемый. Инструкции позволяют узнать дополнительные, возможности, необходимые вашему сайту.

Скачано: 3885 · Комментарии: · Рейтинг:

Читать еще:  Php get в строку
Ссылка на основную публикацию
Adblock
detector