Fryazino.NET Forum || Hard&Soft || Вопрос по РНР
>> Привет, Гость! Войдите! : вход | поиск | правила | банлист
Автор
Вопрос по РНР (1) 1 для печати | RSS 2.0
Elrond
Участник
Trillian - 8080
Необходимо создать базу из небольших кусков текста типа абзацев.
Потом страница будет вынимать эти куски по ключевому слову (поиск).
т.е. посетитель страницы в форме поиска пишет "слово" и перед ним появляются абзацы содержащие это самое "слово".

Можно ли сделать такую базу без SQL?
А еще лучше без РНР :-)

IP
Sunflower
the scorpion
1492
To Elrond
А чем ты еще собираешься читать файлы? HTML-ом ?

Можно и на Perl написать, нo разницы принципиальной нет...

[Сообщение изменил Sunflower 22-09-2002.]

IP
delta
Участник
To Sunflower
Теперь Perl стал Pearl'ом (жемчужиной) )))
IP
rage
Участник
1183,3296(ice)
To delta
я где то читал, что он от этого слова и получил свое имя
нет ?
IP
Egor
Virgin Suicider
1010
licq:1010
perl - Practical Extraction and Report Language
IP
Sunflower
the scorpion
1492
To delta
Упс...

Пардон... АШИПКА

IP
Elrond
Участник
Trillian - 8080
И все не по теме :-(

так можно сделать такую базу без SQL?

IP
Elrond
Участник
Trillian - 8080
Может у кого-нибудь есть хороший перекодировщий MySQL разных версий под виндовс?
IP
wws
Участник
To Elrond
Можно через текстовый файл
IP
Sunflower
the scorpion
1492
To Elrond
Но опять-таки придётся пользоваться ПХП, а он без него хотел
IP
wws
Участник
To Sunflower
Можно еще вместо ПХП ASP использовать.
А вообще не нужен тут в принципе ПХП, достаточно ХТМЛ и ЯВА СКРИПТ,
можно сделать массив абзацев прямо в ХТМЛ и потом находить что надо.
Это не супер эффективно, но реально.
IP
Sunflower
the scorpion
1492
To wws
Стой, а как ты собираешься читать/писать файло с помощью JS или, тем более, HTML ?!
IP
Egor
Virgin Suicider
1010
licq:1010
To Elrond
Конвертнуть базу можно и самому, написав небольшой скрипт.
Заменой SQL базе данных может служить любой файл. Достаточно писать туда текст используя определнный формат.
IP
Elrond
Участник
Trillian - 8080
Потому и спрашивал, что слышал что JS как-то работает с файлами, хотя как не очень понятно.
To wws
можешь поподробнее?
хотябы названия скриптов а как их скомпоновать как-нибудь догадаюсь

да кстати для того чтобы работал этот скрипт, страница должна будет выкачать весь текст (в смысле базу)?

[Сообщение изменил Elrond 22-09-2002.]

IP
Elrond
Участник
Trillian - 8080
To Egor
у тебя дока по этому формату есть?
IP
Egor
Virgin Suicider
1010
licq:1010
To Elrond
Формат можешь придумать сам.
IP
Sunflower
the scorpion
1492
To Elrond
Если массив абзацев прямо в ХТМЛ, то конечно - грузить придется всё сразу.
IP
Elrond
Участник
Trillian - 8080
Фигово
IP
wws
Участник
To Elrond
Да, если базу хранить в ХТМЛ, то придется посетителям каждый раз выгружать целую базу, впрочем какая разница если базу хранить в нескольких ХТМЛ, то при поиске опять придется их все загрузить и проверить.

Если размер базы большой для того чтобы ее каждый раз выгружать, то нужно поиск делать на стороне сервера. Вот тут могут пригодится ПХП или ASP (Active Server Pages).

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

Еще на JS можно как-то обращаться к базе данных без всяких ПХП- но подробностей не знаю.

IP
Elrond
Участник
Trillian - 8080
To wws
Ну с базой положим я чуток работать умею.
"Модель для сборки" - все рассказы, авторы и тд вписаны в MySQL под управлением PHP Очередное спасибо dReam`у

А насчет JS может вспомнишь откуда это знаешь? Был бы очень признателен.

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


IP
ImperatorRUS
Участник
1689
To Elrond
Ндась. Какие другие? Любой хостинг держит PHP. С базой сложнее. А вообще - вполне реально баксов за 50 в месяц поставить свой выделенный сервак в и-нет
IP
Sunflower
the scorpion
1492
To ImperatorRUS
Ну-ка, навскидку, назови нам хостинг, где РНР присутствует по умолчанию?
IP
mеrlin

www.h1.ru, с этим проблем как раз нет.

а вот про "выделенный сервак в и-нет за 50 баксов в месяц" поподробнее, пожалуйста.

IP
Sunflower
the scorpion
1492
To mеrlin
Только этот? Он просто так расписал, будто это утверждённая практика
IP
wws
Участник
To Elrond
А насчет JS может вспомнишь откуда это знаешь?
Когда-то давно на третьем курсе у нас был предмет, где на последнем занятии нам показывали как таблицу в html связать с базой. База была на Access, делали какой-то псевдоним и потом как-то подключали. Сам я тогда это прохлопал мимо ушей и ничего не записал Может кто-то еще здесь знает.

По-поводу хостинга. PHP есть практически на любом unix хостинге. А вот MySQL уже обойдется дороже. Проблема не с PHP, а с базой. Главное и самое дорогое в хостинге - объем месячного трафика + надежность. Проект у тебя большой (вроде уже 2 гига) - если будет много народу ходить трафик будет очень большой. Разместить и поддерживать его в интернете очень дорого, если конечно файлы с рассказами не раскидать по бесплатным сайтам. MySQL и PHP на таком дорогом хостинге будут по умолчанию.

IP
wws
Участник
To Sunflower
Ну-ка, навскидку, назови нам хостинг, где РНР присутствует по умолчанию?
Практически любой платный хостинг под Unix.
Например mastak.ru
Вот MySQL, SSL, статический IP и прочая лабуда уже не везде.
IP
Elrond
Участник
Trillian - 8080

спасибо
IP
Страницы(1): 1

Хотите создавать темы и отправлять сообщения? Выполните Вход или Зарегистрируйтесь!




Напишите нам

µƒorum © fryazino.net