Форум
Написать нам
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум MMB » Всё остальное » Свободное общение » Web-технологии
Web-технологии
lorentsДата: Суббота, 25 Сентября 2010, 17:48 | Сообщение # 1
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
Всем привет!
У меня одна проблема, мне надо сделать презентацию про Web-технологии.
Я не могу найти в интернете общую характеристику и составные части.

Я вообще запутался %) , на разных сайтах разное, кто-то даже gif, png и jpeg считает, что тоже относится.

Помогите составить содержания, что относится в Web технологиям.

И еще, языки программирования для реализации интерактивности, выходи, походит все кроме HTML?

Прошу помочь разобраться.

Единственное, что я нашел стоящее это
http://www.webmasterwiki.ru/VvedenieVWebTexnologii

Здесь только содержание
http://company.yandex.ru/academic/school/program/web_technologies.xml


Image Optimizer - сборник программ для оптимизации картинок без потери качества.

Сообщение отредактировал lorents - Суббота, 25 Сентября 2010, 17:52
 
YURIYДата: Суббота, 25 Сентября 2010, 20:31 | Сообщение # 2
Злостный админ
Группа: Администраторы
Сообщений: 3015
Репутация: 71
Награды: 28
Статус: Offline
Quote (lorents)
Помогите составить содержания, что относится в Web технологиям.

Смогу помочь, но только примерно с часу ночи буду дома... Если что - имей меня ввиду.



Вечная память Андрею Сергееву!
 
lorentsДата: Суббота, 25 Сентября 2010, 20:32 | Сообщение # 3
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
YURIY, Большое, спасибо. Буду ждать.

Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
СергейДата: Суббота, 25 Сентября 2010, 21:07 | Сообщение # 4
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
Quote (lorents)
И еще, языки программирования для реализации интерактивности, выходи, походит все кроме HTML?
ну если без вывода, то html не нужен, а все это какие?!

Добавлено (25 Сентябрь 2010, 21:04)
---------------------------------------------
по мне, то PHP, Perl, Java можно сме6ло назвать омновными, а вот эти C, C++, Python, Ruby, хз на любителя что ли, или уж со спец уклоном

Добавлено (25 Сентябрь 2010, 21:07)
---------------------------------------------

Quote (lorents)
на разных сайтах разное, кто-то даже gif, png и jpeg считает, что тоже

если хтмл нге и используется, то и форматы изображений тоже не нужны, т.е. без хтмл все эти jpg, png, нафиг ненужны будут.
 
lorentsДата: Суббота, 25 Сентября 2010, 21:08 | Сообщение # 5
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
Сергей, DHTML, AJAX
Серверные языки подходят?


Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
СергейДата: Суббота, 25 Сентября 2010, 21:12 | Сообщение # 6
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
вообще хтмл цсс яваскрипт, это все для клиента, т.е. где юзер смотрит эти страницы, а пхп, перл и т.д. это северные там где стоит север и он же обрабатывает скрипты и отправляет клиенту, а клиент, т.е. твой комп принимает и выдает с помощью хтмл ява и цссс
Ну как смог объяснил
 
lorentsДата: Суббота, 25 Сентября 2010, 21:14 | Сообщение # 7
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
Сергей, понятно, как думаешь, какие языки программирования нужны для реализации интерактивности? По мне так все языки.

Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
СергейДата: Суббота, 25 Сентября 2010, 21:18 | Сообщение # 8
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
Quote (lorents)
Серверные языки подходят?
ууу, как все запущено
енто же базове понатие
короче так
северные это хтмл, пхп, асп, перл, хмл, дхтмл, ххтмл и т.д.
коиента это (нб, ммб а как без них :D ) яякс, флеш, вбс, ява, хтмл(он там и там обрабатывается) ну и так далее
примерно так


Сообщение отредактировал Сергей - Суббота, 25 Сентября 2010, 21:19
 
DEMBELДата: Суббота, 25 Сентября 2010, 21:20 | Сообщение # 9
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
токо не путай. по большому счету, я бы подразделил всю шнягу web на средства описания (html, css...), программирования (php,js...) и реализации (протоколы, интерфейсы). интерактивность тут можно отнести к методам и ср-вам программирования.



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
СергейДата: Суббота, 25 Сентября 2010, 21:33 | Сообщение # 10
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
Quote (lorents)
какие языки программирования нужны для реализации интерактивности?
пхп, мусол, ява, дхтмл,хмл, ххмл, хтмл(для вывода), флеш(для красоты, хотя он может взаимодествоать с пхп и ява) вроде все

Добавлено (25 Сентябрь 2010, 21:26)
---------------------------------------------

Quote (DEMBEL)
интерактивность тут можно отнести к методам и ср-вам программирования.
исключить только хтмл и цсс к интерактивности они не имеет отношения, это просто вывод клиенту на понятный ему фейс :D

Добавлено (25 Сентябрь 2010, 21:26)
---------------------------------------------
да и ява с вбс тудаже

Добавлено (25 Сентябрь 2010, 21:27)
---------------------------------------------
короче к интерактивности относи все серверные языки
грубо говоря, то, что можно изменить на лету для всех, т.е. изменять на сервере в момент запроса от клиента...

Добавлено (25 Сентябрь 2010, 21:33)
---------------------------------------------
Лучше подожди Юру, он более грамотно объяснит, да и понимает\знает в этом больше моего

Сообщение отредактировал Сергей - Суббота, 25 Сентября 2010, 21:32
 
lorentsДата: Суббота, 25 Сентября 2010, 21:49 | Сообщение # 11
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
Quote (Сергей)
ууу, как все запущено

и не говори, никогда этим не занимался. :(


Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
DEMBELДата: Суббота, 25 Сентября 2010, 22:01 | Сообщение # 12
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
Quote (Сергей)
исключить только хтмл и цсс

ну так я и исключил их в средства описания




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
lorentsДата: Суббота, 25 Сентября 2010, 22:31 | Сообщение # 13
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
выходит и CGI относится к Web-технологиям

Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
СергейДата: Суббота, 25 Сентября 2010, 22:35 | Сообщение # 14
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
Quote (lorents)
CGI относится
да
 
DEMBELДата: Суббота, 25 Сентября 2010, 22:36 | Сообщение # 15
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
ну выходит... интерфейс взаимодействия с сервером...



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
СергейДата: Суббота, 25 Сентября 2010, 22:44 | Сообщение # 16
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
Quote (DEMBEL)
ну выходит... интерфейс взаимодействия с сервером...
я бы сказал, что общешлюзовой интерфейс, т.е. расширить функцианал возможности сервера
е-мое, в сети на эти базовые понятия инфы валом, причем на цивильном(как раз для всяких презентаций/конспектов) языке :D
 
DEMBELДата: Суббота, 25 Сентября 2010, 22:48 | Сообщение # 17
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
lorents впрямь мож тебе просто гугл напрячь как следует? я вот щас глянул, инфы хоть попой кушай



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
lorentsДата: Суббота, 25 Сентября 2010, 23:13 | Сообщение # 18
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
DEMBEL, я целый день там, вроде бы и есть информация, но когда читаешь статьи, понимаешь что это нет то.

Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
Alex3AДата: Воскресенье, 26 Сентября 2010, 00:48 | Сообщение # 19
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Веб технология, это очень непонятная тема, все зависит от уровня поставленной задачи, и соответсвенно видение данного предмета теми кто ее поставил. Уровень, для "умных" тупарей - клиент-серверные технологии, языки и прочие гайки. Высший уровень, это то что к гайкам не относится, ибо они лиш средство, инструмент. Веб технологии, это то что вы знаете, и то о чем не знаете, можно написать целую дисертацию :D Универсальная информационная среда, и глобальный транспорт.
 
YURIYДата: Воскресенье, 26 Сентября 2010, 03:34 | Сообщение # 20
Злостный админ
Группа: Администраторы
Сообщений: 3015
Репутация: 71
Награды: 28
Статус: Offline
Quote (lorents)
Я не могу найти в интернете общую характеристику и составные части.

ну, эээ, например, нашёл вот это за 2 минуты:

http://www.diwaxx.ru/web/osnoviweb.php

Почти идеальное содержание. Причём, материал можешь брать оттуда же.

Ну и смотришь по сторонам вот тут:

http://webew.ru/
http://www.fpublisher.ru/

И хватит, в общем-то. И так понятно, что в себя включает это понятие :)



Вечная память Андрею Сергееву!
 
SowerДата: Воскресенье, 26 Сентября 2010, 06:09 | Сообщение # 21
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
PHP, Perl, Python - языки программирования, интерпретаторы которых работают на сервере, на выходе только результат выполнения скриптов. PHP отличается тем, что он может быть смешан с html кодом, сервер проверяет страницу на наличие тегов <?php ?>, и то что находится внутри этого тэга (т.е. код) отправляется интерпретатору PHP, который выполнив код возвращает только результат. Результат - это обычно текст, который выводится командами echo, print... Также это может быть изображение.
Выглядит пхп код так:
Code
<html>
<head>
<title>My Page</title
</head>
<body
<?php

echo 'Hello, World!';

?>

</body>
</html

В результате пользователь получит это

Code
<html>
<head>
<title>My Page</title
</head>
<body
Hello, World!
</body>
</html

т.е. надпись Hello, World!

Причем, в настройках сервера указано в файлах с каким расширением можно ожидать PHP тэг с кодом, а это может быть и .php и .html

Perl, Python - не могут быть смешаны с хтмл кодом, поэтому страница, основаная на CGI, генерируется только командами вывода:

Code

  print ('<html>');
  print ('<body>');
  print ('HELLO, WORLD!');
  print ('</body>');
  print ('</html>');

В загловках CGI скриптов указан путь к папке с интерпретатором типа #!/usr/local/miniperl/miniperl

JavaScript - клиентская технология, призванная сделать страницы динамичными, именно этот язык является основой интерактивности и динамичности на уже загруженной странице. Почитать об этом лучше всего на http://javascript.ru

HTML, XHTML - языки разметки страниц, предназанчены для разделения содержимого на составные логические части. XHTML - усовершенствоанная версия HTML, она является более строгой к написанию тегов.

CSS - каскадные таблицы стилей, служат для придание странице нужного вида, CSS был создан, как средство форматирования содержимого на смену массивному HTML форматированию, благодаря появлению CSS устарели такие тэги, как <font> , <center>, <b>, <i> и тд.

AJAX - технология JavaScript, создана для достижения максимальной динамичности сайтов, т.к. позволяет изменять содежимое страницы без её перезагрузки, благодаря специальному объекту она может загружать файлы прямо с сервера и показывать на странице, !но это не язык!, а лишь технология!!

Вот, что я могу написать об этом, может поможет ;)

 
lorentsДата: Воскресенье, 26 Сентября 2010, 11:40 | Сообщение # 22
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
Alex3A, Полностью с тобой согласен.

Quote (YURIY)
http://www.diwaxx.ru/web/osnoviweb.php

вот этот сайт я не видел, просто отличный. спасибо

Quote
http://www.fpublisher.ru/

видел, но там очень мало написано.

Sower, очень сильно помогло, особенно про сравнение PHP и Perl, Python

Я составлю содержание, а Вы поправьте, если что.


Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
SowerДата: Воскресенье, 26 Сентября 2010, 12:28 | Сообщение # 23
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (lorents)
Sower, очень сильно помогло, особенно про сравнение PHP и Perl, Python

Если что-то еще будет не понятно, то постараюсь помочь...
 
lorentsДата: Воскресенье, 26 Сентября 2010, 13:00 | Сообщение # 24
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
1. Введение (Что такое web, основные понятия, принципы работы)
2. Протокол передачи данных (DNS, HTTP, FTP, POP3, SMTP)
3. Web-технологии:
3.1 Технологии стороны клиента:
3.1.1 Браузер
3.1.2 HTML, Java (Javascript +Java), VBScript
3.1.3 DHTML, AJAX (интерактивность на web-сайтах)
3.2 Технологии стороны сервера:
3.2.1 Веб-сервер
3.2.2 PHP, Perl, Java, JAVA (Javascript +Java), CGI, SSI, CSS, VBScript, XML, JSON, XHTML, Python, Ruby, ASP
3.3 Взаимодействие Веб-сервер с Браузер

Я тут с языками программирования ничего не перепутал?
На счет интерактовности со стороны сервера что писать?
СУБД тоже надо написать.
И надо ли писать про CMS, как бы сейчас все сайты работаю через CMS

Про Activex, Plugins буду писать во время описания HTML 5


Image Optimizer - сборник программ для оптимизации картинок без потери качества.

Сообщение отредактировал lorents - Воскресенье, 26 Сентября 2010, 13:14
 
YURIYДата: Воскресенье, 26 Сентября 2010, 13:20 | Сообщение # 25
Злостный админ
Группа: Администраторы
Сообщений: 3015
Репутация: 71
Награды: 28
Статус: Offline
Quote (lorents)
Технологии стороны сервера:

3.2.2 PHP, Perl, Java, JAVA (Javascript +Java), CGI, SSI, CSS, VBScript, XML, JSON, XHTML

Ну ты даёшь! Всё в кучу намешал! Из всей этой строки к серверу относятся лишь: PHP, Perl, CGI, SSI. Всё.

Кстати. Я не знаю точно, JAVA работает на стороне клиента, да? Вроде так.

Ну и конечно не забывай, что JAVA вообще ни грамма не связан с JavaScript. Это так. На всякий случай.

Quote (lorents)
На счет интерактовности со стороны сервера что писать?

Сервер генерирует страницу и общается с браузером посредством заголовков. Я лично думаю, что тут об интерактивности речи быть не может. Вот в браузере посредством JS, Flash и CSS достигается она самая. Отдельно нужно упомянуть об HTML5 + CSS3. Вот касательно интерактивности - это про них. Это будущее.

Quote (lorents)
И надо ли писать про CMS, как бы сейчас все сайты работаю через CMS

ОБЯЗАТЕЛЬНО!!!



Вечная память Андрею Сергееву!
 
lorentsДата: Воскресенье, 26 Сентября 2010, 13:28 | Сообщение # 26
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
Может лучше сделать без разделения языков на технологии, думаю так будет лучше.
1. Введение (Что такое web, основные понятия, принципы работы)
2. Протокол передачи данных (DNS, HTTP, FTP, POP3, SMTP)
3. Web-технологии:
3.1 Не знаю, что здесь писать:
3.1.1 Браузер
3.1.2 Веб-сервер
3.1.3 Взаимодействие Веб-сервер с Браузер
3.2 Языки программирования:
PHP, Perl, Java, JAVA (Javascript +Java), CGI, SSI, CSS, VBScript, XML, JSON, XHTML, Python, Ruby, ASP, HTML, VBScript, DHTML, AJAX

Добавлено (26 Сентябрь 2010, 13:25)
---------------------------------------------
YURIY, на счет интерактивности, тоже туда DHTML, AJAX?
Технологии стороны сервера: PHP, Perl, CGI, SSI.
Технологии стороны клиента: HTML, Javascript, VBScript, CSS

А куда девать
XML, JSON, XHTML, Python, Ruby, ASP, DHTML, AJAX, RSS?

Добавлено (26 Сентябрь 2010, 13:28)
---------------------------------------------

Quote (YURIY)
HTML5 + CSS3. Вот касательно интерактивности - это про них. Это будущее.

Ок, спасибо.


Image Optimizer - сборник программ для оптимизации картинок без потери качества.

Сообщение отредактировал lorents - Воскресенье, 26 Сентября 2010, 13:31
 
SowerДата: Воскресенье, 26 Сентября 2010, 14:29 | Сообщение # 27
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (lorents)
XML, JSON, XHTML, Python, Ruby, ASP, DHTML, AJAX, RSS?

XML - это тоже язык http://ru.wikipedia.org/wiki/Xml
JSON - технология для JavaScript, а точнее текстовый формат для общения клиента и сервера
RSS - технология
ASP - язык
 
lorentsДата: Воскресенье, 26 Сентября 2010, 15:04 | Сообщение # 28
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
1. Введение (основные понятия)

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

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

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

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

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

7. Технология ActiveX
7.1 Понятие СОМ
7.2 Клиентская технология ActiveX (Active Desktop)
7.3 Серверная технология ActiveX (Active Server)

Вот сделал новое содержание, что скажите, и куда все остальное деть?
CMS
XHTML
JSON
CSS
Консорциум Всемирной паутины
URL
Silverlight
Flash
JavaFX
HTML5 + CSS3


Image Optimizer - сборник программ для оптимизации картинок без потери качества.

Сообщение отредактировал lorents - Воскресенье, 26 Сентября 2010, 15:50
 
YURIYДата: Воскресенье, 26 Сентября 2010, 15:04 | Сообщение # 29
Злостный админ
Группа: Администраторы
Сообщений: 3015
Репутация: 71
Награды: 28
Статус: Offline
Quote (lorents)
YURIY, на счет интерактивности, тоже туда DHTML, AJAX?

Да, конечно.

Quote (lorents)
А куда девать XML, JSON, XHTML, Python, Ruby, ASP, DHTML, AJAX, RSS?

XML - язык разметки.
JSON - используется в паре с JS. Имеет определённый строгий формат данных. Используют его, когда нужно быть уверенным, что данные, возвращаемые JS-у, не подменят на небезопасные. Они просто отсеются.
XHTML - язык разметки, как HTML, но более строгий.
DHTML - это просто сочетание HTML + JS + CSS + DOM. Для интерактивности страниц.

Всё это - на стороне клиента.

Python, Ruby, ASP - языки программирования на стороне сервера.

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

RSS - формат XML, используемый для создания лент новостей.

Quote (Sower)
это тоже язык

Языки разные бывают. В данном случае мы говорим о языках программирования и языках разметки. Не путай человека этими словами:

Quote (Sower)
XML - это тоже язык

Quote (Sower)
ASP - язык



Вечная память Андрею Сергееву!
 
lorentsДата: Воскресенье, 26 Сентября 2010, 15:29 | Сообщение # 30
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
YURIY, Спасибо, за ценную информацию, поправил содержание, посмотри пожалуйста.

Добавлено (26 Сентябрь 2010, 15:20)
---------------------------------------------
Думаю CMS можно отправить в раздел 4, как считаете?

Добавлено (26 Сентябрь 2010, 15:29)
---------------------------------------------
Язык разметки, может их надо в отдельную группу сделать?
и технологии тоже, типа RSS?


Image Optimizer - сборник программ для оптимизации картинок без потери качества.

Сообщение отредактировал lorents - Воскресенье, 26 Сентября 2010, 15:31
 
Форум MMB » Всё остальное » Свободное общение » Web-технологии
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: