Главная страница


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Serge Shikov                         2:5020/400     15 Apr 2000  11:35:51
 To : All
 Subject : Re: базы данных и хостинг
 -------------------------------------------------------------------------------- 
 
 Andrey Polonyankin wrote:
 
 > 
 > > Ты сначала объясни хотя бы себе, зачем тебе это надо.
 > 
 > Да все очень просто. Есть список товаров с характеристиками. Он храниться в
 > dbf файле.
 > Hеобходимо после заполнения html формы и нажатия на кнопку получить список
 > только тех товаров, которые удовлетворяют заданным условиям.
 > 
 > например
 > 
 > модель цвет цена
 > а1    белый    15 руб
 > а2    серый    20 руб
 > а3    черный    30 руб
 > 
 > я выбираю белый, не дороже 20 руб, а он выдает
 > 
 > а1    белый    15 руб
 
 Скрипт на перле, строк примерно 20. Использовать CGI и DBD/DBI.
  
 > Как это сделать без интернета, на локальной машине я представляю, а вот в
 > интернете... Ума не приложу, как это практически делается.
 
 Да также, блин. Яж тебе объясняю - протокол CGI специально разработан
 для того, чтобы интегрировать в Интернет обычные пакетные программы,
 которые уже были написаны для получения отчетов.
 
 > Теоретически я предполагаю, что данные нужно выложить на сервер, например
 > f2s. А в каком формате и как не знаю.
 
 Можно и в DBF. Тут главное понять, что DBF - это не база, и обеспечивать
 скажем одновременный доступ к ней многих пользователей будет некому. Это
 делает СУБД, которой у тебя пока нет.
 
 > Затем нужно написать html файл, вызывающий cgi на f2s.
 
 Угу. С формой, где можно будет задать условия поиска.
 
 > Этот cgi скрипт получит на входе запрос к базе,
 
 Скорее просто параметры. Вид запроса все-таки будет фиксированным, хотя
 никто в общем не мешает передать CGI прямо SQL.
 
 > запустится на f2s, сделает выборку из
 > данных, и сформирует html код, который браузер клиента и увидит.
 > Так вот на каком языке писать этот cgi скрипт и как отлаживать я не знаю.
 
 В который раз скажу - на любом, который ты сможешь запустить там, где
 будешь хоститься. Т.е. если это будет Win - чтобы был run-time для Win,
 UNIX - чтобы был компилятор и run-time под него. Под ту железку и ту ОС,
 которые там стоят.
 
 > Мне все говорят "на любом, елы-палы". А я не понимаю такого ответа. Я напишу
 > на языке тумба-юмба, а толку-то с этого.
 
 Hу епрст... Ты где выполнять-то собрался? Где попало, или на конкретной
 машине? Вот и пиши на таком, какой можно выполнить _там_, а не вообще.
 
 > Hа сколько я понимаю, тот же f2s
 > должен суметь испонить мой скрипт.
 
 Уф. Hу наконец. Естественно - если там в качестве сервера стоит
 ZX-Spectrum, ты должен писать на том, что можно выполнить на спектруме -
 т.е. на ассемблере или Васике. Если там стоит mainframe - то например на
 Коболе, или на любом языке, компилятор с которого имеется. Это настолько
 очевидно, что я даже это объяснять не стал в прошлый раз.
 
 > И вроде я видел там слово perl.
 
 Вот _ТАМ_ и надо спрашивать, мы-то откуда знаем?
 
 > Так значит надо писать на perl,
 
 Значит надо писать на том, что можно запустить. Hахрена тебе f2s, если
 тебе СУБД не будет нужна? Хостингов, где можно разместить CGI, и
 работать с DBF - просто завались, потому как с DBF можно работать везде
 и на чем угодно - это очень простой формат.
 
 > Так как отлаживать локально скрипты написаные на perl. Ведь мне локально
 > нужно хранить данные так же как и на f2s. И локально иметь интерпретатор
 > perl. И еще что-то. А у меня windos98. И я не хотел бы менять операционную
 > систему, потому что боюсь всего нового.
 
 Тьфу на вас. www.perl.com, на первой же странице висит вопрос из FAQ -
 "а вот у меня Windows, как мне быть"? И ответ на него тоже висит. Это
 так сложно догадаться - сходить на www.perl.com за перлом?
 
 Что касается ОС, то на NT я бы на твоем месте все-таки ее заменил.
  
 > А что такое "http сервак", программа что-ли? А она под windows98 будет
 > работать? А windows98 есть personal web server, это не то же самое?
 
 Оно самое и есть. Хотя и дерьмо конечно по сравнению с нормальными. Hо
 для твоих целей в общем сойдет.
 --- ifmail v.2.15dev4
  * Origin: home (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: базы данных и хостинг   Serge Shikov   15 Apr 2000 11:35:51 
Архивное /ru.website/2825e8e92288.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional