Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Возможно ли написать эти web-приложения полностью на JavaScript?

Сообщения:  [1-10]   [11-14] 

 
 автор: ПКфшт   (23.12.2005 в 13:26)   письмо автору
 
   для: antf   (05.03.2005 в 23:52)
 

Необходим скажем в таких вот тонкостях, http://www.google.com/webhp?complete=1&hl=en , да и вообще, так называемый АЯКС или же web 2, в сущности это связка JavaScript и любого серверного языка, например РНР, а позволяет в первую очередь динамически изменять контент без перезагрузки страницы, ведь большинство данных незачем обновлять, так вот при помощи АЯКС-а возможно обновлять только те данные, которые реально нужно изменить, а все остальное остается нетронутым, думаю статья которая находится по адресу http://www.webmascon.com/topics/technologies/13a.asp даст вам пищу для размышлений...

   
 
 автор: NiKRON   (06.03.2005 в 11:06)   письмо автору
 
   для: antf   (05.03.2005 в 20:51)
 

JavaScript может работать с базами данных ODBC, используя элемент RDS(Remote Dta Service), но для этого нужен полный доступ к администрированию сервера.

   
 
 автор: glsv (Дизайнер)   (06.03.2005 в 03:56)   письмо автору
 
   для: antf   (06.03.2005 в 02:15)
 

Мне кажется (я почти уверен), что это ActiveX. Дело в том, что на чистом HTML нельзя осуществлять форматирование в поле <textarea>. Можно только вставлять теги в текст, как это сделано у нас (жирный, наклонный, код и т.п.)

   
 
 автор: antf   (06.03.2005 в 02:15)   письмо автору
 
   для: glsv (Дизайнер)   (06.03.2005 в 01:56)
 

Большое спасибо за объяснения. А можно написать на JavaScript web-редактор (см. картинку, прикрепленную к самому первому сообщению)? У меня есть исходники (вместе с сайтом). Я в них не разбирался, но вижу, что в директории, где он размещается полно файлов js.

   
 
 автор: glsv (Дизайнер)   (06.03.2005 в 02:03)   письмо автору
 
   для: antf   (06.03.2005 в 01:45)
 

> Его полезность при проверке форм сомнительна
Это очень полезно для предварительной проверки. Например, посетитель ввел e-mail неправильного формата при регистрации на сайте. Если использовать только php, то нужно отправить форму, получить ответную страницу с указанием ошибки, вернуться на предыдущую страницы (повезет если ранее введенные данные сохранились).

Если применить для проверки введенных данных JavaScript, то сообщение об ошибке будет выведено сразу же после нажатия кнопки "отправить". Посетитель исправит введенные данные и снова нажмет ""Отправить". Если все правильно, то только тогда будет послан запрос к серверу. Удобство налицо.
Но проверку введенных данных нужно обязательно продублировать на сервере.

   
 
 автор: glsv (Дизайнер)   (06.03.2005 в 01:56)   письмо автору
 
   для: antf   (05.03.2005 в 23:52)
 

JavaScript уместно использовать для создания динамики..
При использовании только PHP все вычисления выполняются на сервере. Даже, чтобы сложить 2+2 все равно посылается запрос не сервер. С помощью JavaScript, наоборот можно вычисления производить в браузере. Это очень удобно. Не нужно посылать запросы на сервер, ждать ответа, обновлять страницы. Но минус в том, что результаты вычислений некуда сохранить. Ведь результаты нужно хранить на сервере, а к нему доступа JavaScript не имеет.
И еще один большой минус JavaScript – ненадежность. Его можно просто отключить в браузере и сайт перестанет работать.
Поэтому трудно определить области, где JavaScript необходим. Все, действительно, необходимые процедуры обязательно дублируются на сервере.

JavaScript необходим для уменьшения обмена данными с сервером и реализации вычислений на стороне клиента. Например, Web-приложение "калькулятор".

   
 
 автор: antf   (06.03.2005 в 01:45)   письмо автору
 
   для: antf   (05.03.2005 в 23:52)
 

Я часто просматриваю различные архивы скриптов во Франции. Там иногда указывается в качестве достоинства веб-приложения, тот факт, что JavaScript не применялся при его разработке. Действительно ли необходим данный язык и для чего? Его полезность при проверке форм сомнительна, а с файлами куки может управится и PHP. Неужели этот язык потребен только для декора, простых вычислений, управления окнами браузера, вывода даты и времени, создания простых игр?
Ps Я просто начинаю изучать JS и мне интересно для чего я это делаю.

   
 
 автор: antf   (05.03.2005 в 23:52)   письмо автору
 
   для: Crux   (05.03.2005 в 21:47)
 

1) Назовите мне пожалуйста, те области, где JavaScript просто необходим?
2) Не могли бы вы мне дать последовательность создания приложений на JavaScript (от простого к сложному).

   
 
 автор: Crux   (05.03.2005 в 21:47)   письмо автору
 
   для: cheops   (05.03.2005 в 21:16)
 

>причём созданный таким образом, чтобы программист никак не мог повредить систему клиента или узнать его данные, помимо того, что вводит клиент

хм...
JavaScript умеет работать с элементами ActiveX, а это в свою очередь уже не очень то и безопасно.
1 - Конечено перед использованием ActiveX посетителя предупреждают о возможности "содержания опасных программ";
2 - да и не каждый браузер вообще будет работать с ActiveX;
но
1- JavaScript умеет обрабатывать определённые события;
2 - IE помоему использует очень много кто

   
 
 автор: cheops   (05.03.2005 в 21:16)   письмо автору
 
   для: antf   (05.03.2005 в 20:51)
 

Хм... только на JavaScript не получится - этот язык как и PHP не является технологией объединяющей и серверную и клиентскую часть. Это чисто клиентский язык, причём созданный таким образом, чтобы программист никак не мог повредить систему клиента или узнать его данные, помимо того, что вводит клиент.

   

Сообщения:  [1-10]   [11-14] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования