Elrond
Участник
Trillian - 8080
|
отправлено: 22-09-2002 00:47:00 | |
инфо • правка • ссылка • сообщить модератору |
Необходимо создать базу из небольших кусков текста типа абзацев. Потом страница будет вынимать эти куски по ключевому слову (поиск). т.е. посетитель страницы в форме поиска пишет "слово" и перед ним появляются абзацы содержащие это самое "слово".Можно ли сделать такую базу без SQL? А еще лучше без РНР :-) |
|
IP |
|
Sunflower
the scorpion
1492
|
отправлено: 22-09-2002 00:51:00 | |
инфо • правка • ссылка • сообщить модератору |
To Elrond А чем ты еще собираешься читать файлы? HTML-ом ? Можно и на Perl написать, нo разницы принципиальной нет... [Сообщение изменил Sunflower 22-09-2002.] |
|
IP |
|
rage
Участник
1183,3296(ice)
|
|
Egor
Virgin Suicider
1010
licq:1010
|
|
Elrond
Участник
Trillian - 8080
|
|
Elrond
Участник
Trillian - 8080
|
|
wws
Участник
|
отправлено: 22-09-2002 22:27:00 | |
инфо • правка • ссылка • сообщить модератору |
To Sunflower Можно еще вместо ПХП ASP использовать. А вообще не нужен тут в принципе ПХП, достаточно ХТМЛ и ЯВА СКРИПТ, можно сделать массив абзацев прямо в ХТМЛ и потом находить что надо. Это не супер эффективно, но реально. |
|
IP |
|
Egor
Virgin Suicider
1010
licq:1010
|
отправлено: 22-09-2002 22:58:00 | |
инфо • правка • ссылка • сообщить модератору |
To Elrond Конвертнуть базу можно и самому, написав небольшой скрипт. Заменой SQL базе данных может служить любой файл. Достаточно писать туда текст используя определнный формат. |
|
IP |
|
Elrond
Участник
Trillian - 8080
|
отправлено: 22-09-2002 23:04:00 | |
инфо • правка • ссылка • сообщить модератору |
Потому и спрашивал, что слышал что JS как-то работает с файлами, хотя как не очень понятно. To wws можешь поподробнее? хотябы названия скриптов а как их скомпоновать как-нибудь догадаюсь да кстати для того чтобы работал этот скрипт, страница должна будет выкачать весь текст (в смысле базу)? [Сообщение изменил Elrond 22-09-2002.] |
|
IP |
|
Elrond
Участник
Trillian - 8080
|
|
Egor
Virgin Suicider
1010
licq:1010
|
|
Elrond
Участник
Trillian - 8080
|
|
wws
Участник
|
отправлено: 23-09-2002 22:11:00 | |
инфо • правка • ссылка • сообщить модератору |
To Elrond Да, если базу хранить в ХТМЛ, то придется посетителям каждый раз выгружать целую базу, впрочем какая разница если базу хранить в нескольких ХТМЛ, то при поиске опять придется их все загрузить и проверить.Если размер базы большой для того чтобы ее каждый раз выгружать, то нужно поиск делать на стороне сервера. Вот тут могут пригодится ПХП или ASP (Active Server Pages). В технологиях этих я не разбираюсь, но знаю что в таких случаях лучше всего найти готовый скрипт для поиска - например который используется в этом форуме - и подправить его под себя. Еще на JS можно как-то обращаться к базе данных без всяких ПХП- но подробностей не знаю.
|
|
IP |
|
Elrond
Участник
Trillian - 8080
|
отправлено: 23-09-2002 22:53:00 | |
инфо • правка • ссылка • сообщить модератору |
To wws Ну с базой положим я чуток работать умею. "Модель для сборки" - все рассказы, авторы и тд вписаны в MySQL под управлением PHP Очередное спасибо dReam`уА насчет JS может вспомнишь откуда это знаешь? Был бы очень признателен. Все дело в том, что если использовать РНР и базу, то это работа на стороне сервера, а значит совсем иные цены за хостинг.
|
|
IP |
|
ImperatorRUS
Участник
1689
|
отправлено: 24-09-2002 00:07:00 | |
инфо • правка • ссылка • сообщить модератору |
To Elrond Ндась. Какие другие? Любой хостинг держит PHP. С базой сложнее. А вообще - вполне реально баксов за 50 в месяц поставить свой выделенный сервак в и-нет |
|
IP |
|
wws
Участник
|
отправлено: 25-09-2002 23:04:00 | |
инфо • правка • ссылка • сообщить модератору |
To Elrond А насчет JS может вспомнишь откуда это знаешь? Когда-то давно на третьем курсе у нас был предмет, где на последнем занятии нам показывали как таблицу в html связать с базой. База была на Access, делали какой-то псевдоним и потом как-то подключали. Сам я тогда это прохлопал мимо ушей и ничего не записал Может кто-то еще здесь знает.По-поводу хостинга. PHP есть практически на любом unix хостинге. А вот MySQL уже обойдется дороже. Проблема не с PHP, а с базой. Главное и самое дорогое в хостинге - объем месячного трафика + надежность. Проект у тебя большой (вроде уже 2 гига) - если будет много народу ходить трафик будет очень большой. Разместить и поддерживать его в интернете очень дорого, если конечно файлы с рассказами не раскидать по бесплатным сайтам. MySQL и PHP на таком дорогом хостинге будут по умолчанию. |
|
IP |
|
wws
Участник
|
отправлено: 25-09-2002 23:09:00 | |
инфо • правка • ссылка • сообщить модератору |
To Sunflower Ну-ка, навскидку, назови нам хостинг, где РНР присутствует по умолчанию? Практически любой платный хостинг под Unix. Например mastak.ru Вот MySQL, SSL, статический IP и прочая лабуда уже не везде. |
|
IP |
|
Elrond
Участник
Trillian - 8080
|
|
|