Опрос, форум без базы данных.
Обычно на професианальном уровне пишется в связке php + sql (или asp + sql), то есть данные хранятся в базе данных а когда нужно вытаскиваются из базы и делается страничка.
А реально написать на JavaScript подобный движок? Так что бы обойтись без базы данных?
Ну ради прикола можно сделать линку mailto и пусть юзер отправляет обычное письмо, а потом админ сайта будет эти письма читать и на сайт постить :)
Вопрос был не в том как сделать без SQL а как только на клиентских скриптах
А как ты на клиентсих реализуешь, где ты будешь что хранить. Полюбому с сервером общаться нада будет.
Спасибо всем за ответы.
правда если JavaScript умеет открывать файлы и записывать.
правда если JavaScript умеет открывать файлы и записывать.
Пока задаешь такие вопросы/предположения, все догадки остаются не иначе как извращенными фантазиями.
В день, когда JavaScript "научится" открывать файлы и записывать, нам ничего не останется, кроме как дружненько убицца апастену. :rolleyes:
А что мешает использовать JS на стороне сервера?
Server-side JavaScript extends the core language by supplying objects relevant to running JavaScript on a server. For example, server-side extensions allow an application to communicate with a relational database, provide continuity of information from one invocation to another of the application, or perform file manipulations on a server.
пойду стенку поищу...
И что за привычка выдирать цитаты из контекста? Для тех кто в танке JavaScript на сервере нет. Это клиентский язык. А то, что на сервере это уже не JavaScript, а JSP как минимум.
Может закрыть?
Безусловно. И закрывать её нужно было после фразы: "А реально написать на JavaScript подобный движок? Так что бы обойтись без базы данных?"
JSP Это Java Server Pages. и никакого отношения к javascript не имеет. http://www.codenet.ru/webmast/java/jsp.php
А специально для тех кто в танке ссылка на руководство по Server-side java script: http://alepira.ural.ru/servguide14/index.htm
А специально для тех кто в танке ссылка на руководство по Server-side java script: http://alepira.ural.ru/servguide14/index.htm
Бывает. Только это перетягивание терминов. JavaScript бывает ТОЛЬКО клиентский и больше никакой. То на что вы дали ссылку - это мертворожденная технология так и не нашедшая применения (хотя если я не ошибаюсь мелкософт тут приложил свои ручонки к трупу данного языка для разработки ASP). Конечно это все при условии что мы говорим о современных технологиях, а не музейных экспонатах, на которых писали наши дедушки.
Факт таков - JavaScript работает только в браузере, работать с файлами, памятью, потоками и другими вещами на уровне ОС он не умеет и никогда уметь не будет (к счастью). С помощью него НЕЛЬЗЯ написать форум (звучит очень глупо примерно как "мама, а можно я из бумаги построю лодку и поплыву на ней в америку").
Форум должен хранить введенную информацию, юзеров, настройки и т.д., а сделать это можно либо с помощью СУБД либо с помощью файлов. Следовательно необходим один из серверных языков: PHP, Perl, JSP, Ruby, Python, etc.
Отчего же? Есть и серверный вариант JavaScript. Именно так он и называется - JavaScript. Отличается от браузерного расширенными сетевыми возможностями, опять же - с файловой системой работает. У моего хостёра предоставляется. На UNIX'е.