Модераторы: Се ля ви

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Web-технологии 
V
    Опции темы
lorents
Дата 26.9.2010, 16:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



1. Введение (основные понятия, Консорциум Всемирной паутины)

2. Протокол передачи данных (DNS, HTTP, HTTPS, FTP, POP3, SMTP)

3. Технологии стороны клиента
3.1 Браузеры (Cookie)
3.2 Языки описания документов (HTML, XML)
3.3 Языки программирования клиент-машин (JavaScript, VBScript, Java, VRML)

4. Технологии стороны сервера
4.1 Веб-сервер
4.2 Языки программирования серверов (Perl, PHP, ASP и ASP.NET в составе Microsoft.NET, JAVA-servlets, Python, Ruby)
4.3 СУБД (Mysql, PostreSQL, MS SQL Server, Oracle)

5. Технология «клиент-сервер» (CGI, SSI, ISAPI)

6. Технологии интерактивности веб-сайтов (DHTML, AJAX)

7. Технология ActiveX
7.1 Понятие СОМ
7.2 Клиентская технология ActiveX (Active Desktop) (Silverlight, Flash, JavaFX, Windows Media Player, Quicktime, Adobe Reader, MS Office)
7.3 Серверная технология ActiveX (Active Server)

Подскажите, куда это деть, или это отбросить, я уже всю википедию перечитал
XHTML
JSON
CSS
RSS 

Это сообщение отредактировал(а) lorents - 26.9.2010, 16:31


--------------------
PM MAIL   Вверх
bars80080
Дата 26.9.2010, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



Цитата(lorents @  26.9.2010,  16:02 Найти цитируемый пост)
XHTML
JSON

в пункт 3.2 к Языки описания документов (HTML, XML), но сам пункт 3.2 вынести из технологий стороны клиента. эти стандарты документов прекрасно используются и без клиентов вообще


Цитата(lorents @  26.9.2010,  16:02 Найти цитируемый пост)
CSS

отдельный пункт к п.3. отображение страницы, описание отображения. как-то так


Цитата(lorents @  26.9.2010,  16:02 Найти цитируемый пост)
RSS 

это вообще не стандарт, а метод взаимодействий между система. как клиент-сервер, так и сервер-сервер


Цитата(lorents @  26.9.2010,  16:02 Найти цитируемый пост)
Технология «клиент-сервер» (CGI, SSI

первый раз слышу, чтобы CGI и SSI вообще имели какое-то отношение к клиенту


Цитата(lorents @  26.9.2010,  16:02 Найти цитируемый пост)
Технологии интерактивности веб-сайтов (DHTML, AJAX)

это бы я в отдельный пункт не писал, а вставил добавкой под javascript

Это сообщение отредактировал(а) bars80080 - 26.9.2010, 18:50
PM MAIL WWW   Вверх
lorents
Дата 26.9.2010, 19:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



Цитата(bars80080 @  26.9.2010,  18:48 Найти цитируемый пост)
в пункт 3.2 к Языки описания документов (HTML, XML),

ага. понятно.

Цитата(bars80080 @  26.9.2010,  18:48 Найти цитируемый пост)
но сам пункт 3.2 вынести из технологий стороны клиента. эти стандарты документов прекрасно используются и без клиентов вообще

я имею ввиду, под клиентом, браузер (внешняя программа) которые взаимодействует с сервером. В данном случаи обрабатывает код HTML
Но я понимаю про что Вы говорите.

Цитата(bars80080 @  26.9.2010,  18:48 Найти цитируемый пост)
это вообще не стандарт, а метод взаимодействий между система. как клиент-сервер, так и сервер-сервер

Выходит это Технология «клиент-сервер»?

Цитата(bars80080 @  26.9.2010,  18:48 Найти цитируемый пост)
первый раз слышу, чтобы CGI и SSI вообще имели какое-то отношение к клиенту

а куда тогда?

Цитата(bars80080 @  26.9.2010,  18:48 Найти цитируемый пост)
это бы я в отдельный пункт не писал, а вставил добавкой под javascript

ага понял.

Давайте без языков, только технологии:
Технологии стороны клиента + Технология интерактивности веб-сайтов
Технологии стороны сервера 
Технология «клиент-сервер» - CGI, SSI, ISAPI

Здесь ошибок нет?

Добавлено через 13 минут и 41 секунду
а XSL, XSLT куда?

Это сообщение отредактировал(а) lorents - 26.9.2010, 19:13


--------------------
PM MAIL   Вверх
bars80080
Дата 26.9.2010, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



Цитата(lorents @  26.9.2010,  19:12 Найти цитируемый пост)
Выходит это Технология «клиент-сервер»?

и сервер-сервер. я немало данных тягаю между источниками ресурсов и потребителями без участия пользователей.
правда, не совсем понятно, чем тогда RSS отличается от более общего API

Цитата(lorents @  26.9.2010,  19:12 Найти цитируемый пост)
а куда тогда?

всё что знаю о CGI и SSI - что они крутятся на сервере. просто технологии генерации страниц
к примеру, CGI может использовать как Perl, так и Php. но в основном они работают в качестве модуля вэб-сервера


Цитата(lorents @  26.9.2010,  19:12 Найти цитируемый пост)
Технология «клиент-сервер» - CGI, SSI

опять не согласен. серверу по барабану куда отдавать контент и с чем работать. может и нет никакого клиента.


PM MAIL WWW   Вверх
lorents
Дата 26.9.2010, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



bars80080
Цитата(bars80080 @  26.9.2010,  23:08 Найти цитируемый пост)
опять не согласен. серверу по барабану куда отдавать контент и с чем работать. может и нет никакого клиента.

Технология «клиент-сервер» и «сервер-сервер», а правильно Вас понял?


--------------------
PM MAIL   Вверх
bars80080
Дата 26.9.2010, 23:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



ну, смотрите:
Цитата(lorents @  26.9.2010,  16:02 Найти цитируемый пост)
4.2 Языки программирования серверов (Perl, PHP, ASP и ASP.NET в составе Microsoft.NET, JAVA-servlets, Python, Ruby)

у вас же здесь нигде нет слова "клиент". и даже нет сервер-сервер. эти языки сами в себе
так и метод CGI - сам в себе. сервер с его помощью может, к примеру, генерировать бэкапы или ежедневные отчёты. и нет здесь вообще никакого общения ни с кем. то есть, если назовёте CGI Технология «клиент-сервер» и «сервер-сервер», то тогда уж отряжайте под эту группу и все остальные серверные языки
то есть это чисто серверная технология. может работать на одном компе.

вот SSI, я не могу придумать пример работы для себя. хотя думаю, заставить можно
PM MAIL WWW   Вверх
lorents
Дата 26.9.2010, 23:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



bars80080, т.е это технологии стороны сервера

3. Технологии стороны клиента
3.1 Браузеры (Cookie)
3.2 Языки описания документов (HTML, XML, XHTML, JSON, CSS)
3.3 Языки программирования клиент-машин (JavaScript, VBScript, Java, VRML)
3.4 Технологии интерактивности веб-сайтов (DHTML, AJAX)

4. Технологии стороны сервера
4.1 Веб-сервер
4.2 Языки программирования серверов (CGI, SSI, ISAPI, Perl, PHP, ASP и ASP.NET в составе Microsoft.NET, JAVA-servlets, Python, Ruby)
4.3 СУБД (Mysql, PostreSQL, MS SQL Server, Oracle)

теперь правило, простите но я в этом деле полный 0
А как Вы бы лучше разделили?

Это сообщение отредактировал(а) lorents - 26.9.2010, 23:44


--------------------
PM MAIL   Вверх
bars80080
Дата 27.9.2010, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



Цитата(lorents @  26.9.2010,  23:42 Найти цитируемый пост)
А как Вы бы лучше разделили?


1. Введение (основные понятия, Консорциум Всемирной паутины)
1.1 Введение
1.2 Вэб-сервер
1.3 Особенность построения вэб-систем. Отношения клиент-сервер

2. Протокол передачи данных (DNS, HTTP, HTTPS, FTP, POP3, SMTP)

3. Стандарты описания документов
3.1 Языки описания документов HTML
3.2 Стандарт XML, XHTML, WML, SOAP и т.д.
3.3 Формат передачи данных JSON, RSS

4. Технологии стороны клиента
4.1 Браузеры // о них тоже очень обстоятельно надо рассказать, потому как новенький вэб-мастер иногда такие фокусы откалывает, что просто диву даёшься
4.2 Применяемые в браузерах стандарты. (HTML, Cookie, графические форматы, векторные форматы. поддержка в прошлом и будущем, XML и т.д.)
4.3 Отделение графического описания страницы от разметки (CSS)
4.4 Языки программирования клиент-машин (JavaScript, VBScript, Java, VRML)
4.5 Технологии интерактивности веб-сайтов (DHTML, AJAX, ActiveX)

5. Технологии стороны сервера
5.1 Виды вэб-серверов и методы работы (*nix, apache, мольные конструкции, IIS, CGI, SSI, ISAPI)
5.2 Языки программирования серверов (Perl, PHP, ASP и ASP.NET в составе Microsoft.NET, JAVA-servlets, Python, Ruby)

6. СУБД (Mysql, PostreSQL, MS SQL Server, Oracle)

7.1 Flash
7.2 Silverlight

8. COM и взаимосвязи со многими

PM MAIL WWW   Вверх
lorents
Дата 27.9.2010, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



bars80080, Я не знаю, как Вас благодарить. Мой спаситель! Спасибо!

У меня есть два вопроса, пожалуйста объясните:
1. XSL, XSLT лучше отнести к пункту 3.2
2. нельзя ли пункт 5 объединить с пунктом 6. Я как понимаю, Вы разделили эти пункты специально, не могли бы Вы объяснить причину?

Еще раз спасибо!


--------------------
PM MAIL   Вверх
bars80080
Дата 27.9.2010, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



Цитата(lorents @  27.9.2010,  17:12 Найти цитируемый пост)
1. XSL, XSLT лучше отнести к пункту 3.2

скорее всего да. хотя они сильно тяготят и к 5.2. но лучше 3.2


Цитата(lorents @  27.9.2010,  17:12 Найти цитируемый пост)
нельзя ли пункт 5 объединить с пунктом 6. Я как понимаю, Вы разделили эти пункты специально, не могли бы Вы объяснить причину?

это разные вещи. база не относится к понятию "сервер". хранилище данных может быть абы каким. даже распределённым. взять хотя бы торрент-трэккеры. файл есть, но нет сервера-хранилища, здесь база данных имеет только систему управлению, но не имеет самих данных. то есть некий суррогат из нескольких серверов и тысяч клиентов, выступающих в роли серверов
так же и на клиенте можно сделать БД, хотя бы с помощью ActiveX



PM MAIL WWW   Вверх
lorents
Дата 27.9.2010, 19:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



bars80080, Большое спасбо! Вы меня сильно выручили.


--------------------
PM MAIL   Вверх
lorents
Дата 28.9.2010, 22:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



bars80080, Объясните, пожалуйста, почему ActiveX находится в пункте 4.5


--------------------
PM MAIL   Вверх
lorents
Дата 28.9.2010, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



Может лучше убрать ActiveX и написать про Flash, Silverlight? 
и разделить на две группу пункт 4.5:
6. Скриптовый язык
5. плагины


--------------------
PM MAIL   Вверх
bars80080
Дата 28.9.2010, 23:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



я с ActiveX встречался только на клиенте ИЕ в качестве примочки к js. поэтому и определил туда же, где и остальные.
может, стоило бы его выделить в 4.6

убирать его, думаю, не нужно. вещь всё-таки имеющая своё место



Цитата(lorents @  28.9.2010,  22:59 Найти цитируемый пост)
и написать про Flash, Silverlight? 

с флэшем гораздо сложнее. это ведь не только мультики на страничке, есть ещё множество его явлений. к примеру, настольные приложения adobe air, презентации и заставки DVD.
если бы я знал, в каких областях помимо анимации вэб-страниц применяется silverlight, то возможно посоветовал бы вообще flash выделить в отдельный пункт. причём, скорее всего надо было задать так:

7. флэш
7.1 ActionScript
7.2 примение flash и flex для вэб-разработки
7.3 десктопные приложения
7.4 всякие добавки, вроде работы с видео, презенташек и прочего

8. сильверлайт
PM MAIL WWW   Вверх
lorents
Дата 29.9.2010, 00:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



bars80080
Цитата(bars80080 @  28.9.2010,  23:47 Найти цитируемый пост)
причём, скорее всего надо было задать так:

это конечно хорошая идея, но я тогда точно не успею все сделать.

Может лучше сделать следующее:
1. Скриптовый язык: DHTML, AJAX
2. плагины: Flash, Silverlight


--------------------
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила раздела "Философия программирования":
Се ля ви

Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО:

• вопросы перспективного развития методов написания ПО;

• изменяющиеся языки и методологии программирования;


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Философия программирования | Следующая тема »


 




[ Время генерации скрипта: 0.1091 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.