|
|
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Кратенько, если время есть, напишите, пожалуйста) Поискала в яндексе - не нашла конкретного ничего. знаю только, что вроде сайты делают с использованием sql server типа инет-магазинов, а кроме этого? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 22:39 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Имеется ввиду язык sql где используется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 22:43 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Ой щас каааак напишу :) Блин - щас.... Подождите немного - тока не уходите никуда, коллега, ладно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 22:47 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Ни шагу не сойду - только напишите) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 22:53 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Итак - язык SQL он же Structured Query Language язык компьютерных запросов. Применим к разнообразному набору приложений СУБД. какую бы Вы, коллега, отрасль не охватили - там будут одним или другим образом присутствовать запросы. наиболее широкое применение получил в результате развития клиент - сервер технологий. Современное исполнение - web технологии и электронная коммерция. Web магазины как Вы уже успели заметить - одно, и наиболее распространённое приложение. Все мало мальски распространённые системы обеспечения Расписаний Движения Транспортных средств (авиа перевозки, жд, корабельные, автобусные...) построены на основе СУБД и соответственно SQL. Вот пример одного из моих решений: www.scita.com банковские и большинтво вне банковских финансовых систем используют SQL. например Western Union , очень широко применяется язык и технология в сфере так называемых knowlеdge based systems - систем интеллектуальной поддержки. Поиски Вами в Интернете зачастую проходят по каналам SQL. Обратите внимание на построение поиска в www.microsoft.com и его тренировочной сети www.asp.net . Почитайте и загрузите для интереса тренировочные решения оттуда - Вы увидите что 99% из них - это SQL базирующиеся системы. [оставшийся 1% будет косвенно тоже связан с SQL - XML или ещё один квази язык LINQ] В них запрос формируется в форме удобной для пользователя, переводится в SQL посылатеся в СУБД, и оотуда возвращается страничкой которую Вы и сейчас видите на экране. Так что ответ на Ваш вопрос "язык sql где используется" будет простой - ВЕЗДЕ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 23:12 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Посмотрите например на структуру каждого нашего поста - у него есть ID - определитель и дав вам ВОТ ЭТУ ССЫЛОЧКУ я сформирую запрос к базе SQL и он вернёт Вам Ваш же пост. с ID = 6405882. А теперь посмотрите что же я там запрятал в линке: Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 23:19 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Ого! Спасибо! Очень понятно написали) а Вы не скажете в php sql для чего в общем используется, а то я застряла на частных примерах... Спасибо Вам еще раз!! Пошла по ссылкам) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 23:30 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
www.terraserver.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 23:33 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Язык состоит из двух половинок - определителя данных (DDL) и манипулятора данных (DML) Основу языка составляют ВСЕГО ЧЕТЫРЕ КОМАНДЫ - CREATE (INSERT) ; ALTER (UPDATE) ; DROP (DELETE) and SELECT. НА основе команды SELECT знатоки могут выписывать чудеса. извините - я не из их числа. В мир SQL Server я пришёл побочным путём из так называемого мира 4GL - языков четвёртого поколения. K таким будет в скорости относиться язык LINQ но пока он ещё далёк от совершенства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 23:34 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
PHP это скриптовый язык который понятен браузеру. Такими языками будут ещё и VB (script) , Java (script), ASP.NET и ещё несколько. Они понимают как представить в БРАУЗЕРАХ (их тоже несколько) ваши запросы. Все они имеют встроенные возможности перевода визуальных запросов в язык SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 23:39 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Вы просто супер! Оч оч Вам благодарна! (: Спасибо! Lepsik, terraserver - это имеется ввиду, что sql там тоже используется?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 23:42 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Any time. NOTE: The GIS systems - is another use of SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 23:53 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladPHP это скриптовый язык который понятен браузеру. Такими языками будут ещё и VB (script) , Java (script), ASP.NET и ещё несколько. Они понимают как представить в БРАУЗЕРАХ (их тоже несколько) ваши запросы. Все они имеют встроенные возможности перевода визуальных запросов в язык SQL Вообще говоря, неверно. PHP язык понятен не браузеру, а web-серверу. Простая статическая страничка с JScript никаких средств работы с SQL не имеет и иметь не может. Следует разделить: что есть серверная логика и клиентская (та что выполняется в браузере). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 07:17 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Moriarti, Так конечно правильнее, но для Coco вы слишком усложняете, имхо =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 09:46 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladPHP это скриптовый язык который понятен браузеру. Такими языками будут ещё и VB (script) , Java (script), ASP.NET и ещё несколько. Они понимают как представить в БРАУЗЕРАХ (их тоже несколько) ваши запросы. Все они имеют встроенные возможности перевода визуальных запросов в язык SQL иногда лучше жевать, чем говорить а тем более вводить барышню в заблуждение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 09:57 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Реферат мощнейший возможно настрочить. Преподаватель глобалист - не иначе. Где используются СУБД в Интернете (уже нет СУБД без SQL наверно)? На каждом сервере и на каждом своя оригинальность в чем-то есть. А какое зачетное количества текста надо выдать? Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 10:03 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
MoriartiВообще говоря, неверно. PHP язык понятен не браузеру, а web-серверу. Простая статическая страничка с JScript никаких средств работы с SQL не имеет и иметь не может.Если речь о JavaScript-е, то тоже "Вообще говоря, неверно". Мне на этом форуме попадались упоминания о таковой возможности с использованием неких ActiveX-ов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 11:28 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
[quot AlexandrPlus]Где используются СУБД в Интернете (уже нет СУБД без SQL наверно)? А какое зачетное количества текста надо выдать? quot] 25 страниц и презентацию) тема так и звучала "Использование языка SQL в интернете" Доклад получился зачетный) Всем огромное спасибо!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 16:21 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Отлично, коллега! Продолжайте в том же духе. Популяризация интернета - у нас будет больше заказов и соответственно работы ... :) А хорошие кадры нам всегда нужны. Их всегда не хватает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 16:49 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Остальным участникам этого топика отвечу так: Если у кого то возникли сомнения в моей компетентности - не обессудьте. Для многих из присутсвующих я буду выглядеть архаичным и нудным пенсионерам. ДЛя тех кто понимает слово 4GL - я покажусь уж слишком "не от мира сего" А в целом - это был ответ на поставленный вопрос. Если у кого то есть что добавить - сделайте милость простым и понятным языком об"ясните мне дураку - в чем разница между App Server и Web Server - тогда и поговорим..... ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 16:58 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladЕсли у кого то есть что добавить - сделайте милость простым и понятным языком об"ясните мне дураку - в чем разница между App Server и Web Server - тогда и поговорим..... ;)Вообще-то вы перепутали не App Server и Web Server, а браузер и веб-сервер. А их уж ну никак путать нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 17:02 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Нет, ув.miksoft, спешу Вас предупредить, что я ничего не напутал: браузер от веб сервера каждый дурак отличит, а вот именно так ---- App Server vs. Web Server... вот тут мы и поговорим... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 17:20 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Если Вы меня откинули к сообщению ув. коллеги Moriarti , то такое замечание имеет смысл. Но ув. коллеге Moriarti следовало бы определиться с истоком вопроса. Мой ответ не противоречит, а просто обобщает ответ. Может даже слишком обобщает. Но извините - таковой была задача - объяснить технологию с высоты 50,000 фт. Уж не обессудьте - мог бы конечно и лекцию прочитать... Но как то время поджимало... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 17:25 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladНет, ув.miksoft, спешу Вас предупредить, что я ничего не напутал: браузер от веб сервера каждый дурак отличитА вот это что тогда? авторPHP это скриптовый язык который понятен браузеру. Такими языками будут ещё и VB (script) , Java (script), ASP.NET и ещё несколько. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 17:28 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Так Вы готовы мне дураку объяснить разницу? Прошу - коллега. ... ПишИте : ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 17:44 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladТак Вы готовы мне дураку объяснить разницу? Прошу - коллега. ... ПишИте :Вот вы сами скажите - FTP, SSH, Terminal Service - это AppServer или не очень? Вот такое же отличие Web-сервера от APP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 17:48 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Это и есть Ваше объяснение? Жиденько, коллега жиденько - поширеше пжст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 17:54 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Idiot was detected. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 18:40 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
CocoAlexandrPlusГде используются СУБД в Интернете (уже нет СУБД без SQL наверно)? А какое зачетное количества текста надо выдать? 25 страниц и презентацию) тема так и звучала "Использование языка SQL в интернете" Доклад получился зачетный) Всем огромное спасибо!) Офигеть! 25 страниц воды. Автору надо в депутаты идти ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 09:13 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr Marmelad...Если у кого то есть что добавить - сделайте милость простым и понятным языком об"ясните мне дураку - в чем разница между App Server и Web Server - тогда и поговорим..... ;) ну вы даёте... AppServer - Applicaion server - это сервер приложения, сервер, который как правило работает по TCP или UDP протоколу, и является связующим звеном между "клиентскими" приложениями, и/или сосредоточивает в себе логику программу (бизнеспроцессы). Наиболее часто в ИС сервер приложения делается как один из 3-х слоёв - клиент - сервер приложения - сервер баз данных это делается когда, например, собирается реалтайм информация с большого колличества датчиков, и для СУБД проблематично обслужвать столько соединений, делают сервер который собирает эту инфу, и уже пакетами вставляет в СУБД... WebServer - это, можно сказать один из сетевых сервисов, приложение, которое предоставляет информацию по HTTP протоколу, и, как вам уже сказали, в этом разрезе не сильно отличается от FTP, NetBIOS... AppServer и WebServer - это понятия находящиеся в разных "плоскостях", сравнивать их, это всё равно, что сравнивать "гоночные", и "красные" автомобили. Когда "говорят" про Веб-сервер, то подразумевают прежде всего используемые "средства", протокол HTTP, формат данных HTML или XML, IIS, Apache, поддерживаемые скрипты и.т.д. веб сервер, это один из кирпичиков из которых делается ИС. когда говорят про Сервер приложения - это больше относится к архитектуре приложения ИС. Конечно, например в связке MySQL+Apache(PHP)+WebBrowser, веб сервер апач будет являться оним из звеньев ИС, и по сути являться сервером приложения, так как в нём сосредотачивают до 100% всей логики работы приложения. Для приведённого примера, понятия WebServer и AppServer совпадают, но это не значит, что AppServer всегда = WebServer. например, если в той же связке СУБД+Apache(PHP)+WebBrowser, 99% бизнес-процессов реализовать в СУБД, то сервером приложения будет СУБД, а апач - просто прослойкой преобразующей данные в HTML формат, чтобы их мог просмотреть клиент. либо можно наворотить море Java скриптов, которые будут выполнять логику на клиенте. также как и гоночная машина может быть красной, но не всегда красная машина - гоночная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 12:49 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladНет, ув.miksoft, спешу Вас предупредить, что я ничего не напутал: браузер от веб сервера каждый дурак отличит, а вот именно так ---- App Server vs. Web Server... вот тут мы и поговорим... Мда, довольно самокритично... Ну сделайте какую-нибудь страничку на пхп и откройте через браузер, например Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 13:28 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
> об"ясните мне дураку - в чем разница между App Server и Web Server - тогда и поговорим..... ;) Есть смысл сделать проще: вы ищете ответ в google (тупо: App Server vs Web Server) и потом задаете вопросы, если встретите незнакомые слова или найдете материал сложнее, чем рассчитанный на даунов. Бесплатный совет: никогда никому не говорите о 4GL. В лучшем случае - это повод посмеяться. А некоторые могут принять за извращенца. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 14:09 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladPHP это скриптовый язык который понятен браузеру. Такими языками будут ещё и VB (script) , Java (script), ASP.NET и ещё несколько. Они понимают как представить в БРАУЗЕРАХ (их тоже несколько) ваши запросы. вот Ваша цитата, которая суть лажа есть, и даже ради примитивизма такое говорить нельзя. Mr MarmeladТак Вы готовы мне дураку объяснить разницу? про Web server vs App server надо было спорить в 97-98 году. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 17:23 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
guest_20040621> Бесплатный совет: никогда никому не говорите о 4GL. В лучшем случае - это повод посмеяться. А некоторые могут принять за извращенца. Уй какие мы недоверчивые .... Ну а теперь упадём в глубь веков и посмотрим где стоИт SQL ... хи хи хи... wiki Some fourth-generation languages General Use / Versatile DataFlex Forté TOOL (transactional object-oriented language) IBM VisualAgen/VisualAge Generator Panther PowerBuilder SheerPower4GL (Microsoft Windows Only) SQLWindows/Team Developer WinDev Up ! 5GL Visual DataFlex (Microsoft Windows Only) Discovery Machine Modeler Database query languages FOCUS Genero SB+/SystemBuilder Informix-4GL NATURAL Progress 4GL SQL Report generators BuildProfessional GEMBase IDL-PV/WAVE LINC Metafont NATURAL Oracle Reports Progress 4GL Query/Results Quest Report Builder RPG-II ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2008, 19:46 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Кифирчик WebServer - это, можно сказать один из сетевых сервисов, приложение, которое предоставляет информацию по HTTP протоколу, и, как вам уже сказали, в этом разрезе не сильно отличается от FTP, NetBIOS... Пока мне Кроме Вас Коллега никто ничего умного не сказал... Кифирчик Когда "говорят" про Веб-сервер, то подразумевают прежде всего используемые "средства", протокол HTTP, формат данных HTML или XML, IIS, Apache, поддерживаемые скрипты и.т.д. веб сервер, это один из кирпичиков из которых делается ИС. Значит я не могу сделать App Server используя все эти протоколы....и форматы Странно странно.... Кифирчик когда говорят про Сервер приложения - это больше относится к архитектуре приложения ИС. Конечно, например в связке MySQL+Apache(PHP)+WebBrowser, веб сервер апач будет являться оним из звеньев ИС, и по сути являться сервером приложения , так как в нём сосредотачивают до 100% всей логики работы приложения. Для приведённого примера, понятия WebServer и AppServer совпадают, но это не значит, что AppServer всегда = WebServer. А кто такое утверждает? ... Я просил объяснить разницу между ними ПРOСТЫМ языком Кифирчик например, если в той же связке СУБД+Apache(PHP)+WebBrowser, 99% бизнес-процессов реализовать в СУБД, то сервером приложения будет СУБД, а апач - просто прослойкой преобразующей данные в HTML формат, чтобы их мог просмотреть клиент. либо можно наворотить море Java скриптов, которые будут выполнять логику на клиенте. также как и гоночная машина может быть красной, но не всегда красная машина - гоночная То есть - по Вашему я могу использовать СУБД как App Server... Хммм но и это не ответ. Где разница? Про машину ее цвет и функции мне понятно. Но Вы забываете одну маленькую деталь. И то (цвет) и другое (гоночная) и третье (модель....) всё это аттрибуты системы .... Как вы любезно определили ИС. Если Вы хотите сказать что я рассматриваю разные аттрибуты системы в таком сравнении - я с Вами котегорически не согласен. Да и сами Вы Коллега - пропустили шар в свою лузу подтвердив что веб сервер апач будет являться оним из звеньев ИС, и по сути являться сервером приложения , так как в нём сосредотачивают до 100% всей логики работы приложения. Итак Ваш ответ принят и Вам оценка 75% из 100. 25% снижено за усложнённость ответа. В Целом же пока самое лучшее мнение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2008, 20:01 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
kdvпро Web server vs App server надо было спорить в 97-98 году. Хорошего человека послушать всегда приятно... даже 10 лет спустя.... Ведь по сути с тех пор ничего не изменилось... Остались и красные машины и гоночные как образно определил Коллега Кифирчик. да и в областях SQL не очень то далеко мы ушли.. А ведь подумать только - 10 лет прошло.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2008, 20:05 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Модератор: Друзья, общайтесь культурненько... Ну пожалуйста! :) p/s/ поступило предложение закрыть топик за исчерпанияем темы как таковой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2008, 20:27 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Модератор: еще раз убедительно прошу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2008, 20:45 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr Marmelad... Значит я не могу сделать App Server используя все эти протоколы....и форматы Странно странно.... ...То есть - по Вашему я могу использовать СУБД как App Server... Хммм но и это не ответ. Где разница? Про машину ее цвет и функции мне понятно. Но Вы забываете одну маленькую деталь. И то (цвет) и другое (гоночная) и третье (модель....) всё это аттрибуты системы .... Как вы любезно определили ИС. Если Вы хотите сказать что я рассматриваю разные аттрибуты системы в таком сравнении - я с Вами котегорически не согласен. я имел в виду не атрибуты, а "точки зрения" на систему, это понятия из разных классификаций ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2008, 23:08 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
На самом деле тема эта неисчерпаема... И очень полезна с разных точек зрения.... Самое удивительное что в ней ВСЕ правы... В ней даже пикироваться неинтересно потому как уж слишком много теоретических посылок практически лишённых применения ввиду давности лет. Всё что я хотел бы попросить наших коллег в рубежах (это потому что сам "за рубежом") не судить друг друга строго. За незнания или непонимания. Ответ же на мой вопрос очень прост в Английском исполнении - n-tier architecture. не знаю аналога в Русском языке. Поэтому и хотел узнать. Но если решение будет принято закрыть ветку - я не возражаю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 01:12 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladДа и сами Вы Коллега - пропустили шар в свою лузу подтвердив что веб сервер апач будет являться оним из звеньев ИС, и по сути являться сервером приложения , так как в нём сосредотачивают до 100% всей логики работы приложения.С таким же успехом можно утверждать, что 100% всей логики сосредоточено в операционной системе или CPU, на которых выполняется приложение. Ведь ИМЕННО ОНИ выполняют все команды, которое им дает на вход приложение. Сервер апач/IIS - являются, фактически, интерпретаторами тех файлов, которые лежат у них в соответствующих виртуальных директориях. А вот ЛОГИКА работы - сосредоточена в этих самых .PHP, .ASP, .PL и прочих файлах. По поводу того кто является частью ИС. С такой же долей уверенности, какую демонстрируете вы, можно сказать, что файловая система - ТОЖЕ часть ИС. Ведь именно на ней лежат файлы приложения. Отрицать это трудно, но практического смысла в этом утверждении - никакого (как и в вашем). авторОтвет же на мой вопрос очень прост в Английском исполнении - n-tier architecture. не знаю аналога в Русском языке. Поэтому и хотел узнать. многоуровневая архитектура но при этом, многоуровневость не является критерием того, что это APP-сервер. Можно легко сворганить схему из двух, трех уровней с использованием Web серверов, которые будут отображать статический HTML контекст. WEB1 (static HTML) -> WEB2 (anonymous proxy) -> Proxy (Cache) -> Browser чем не многоуровневая архитектура? При этом назвать этот агрегат AppServer-ом можно только с теоретический точки зрения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 13:20 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Ну хорошо. Предлагаю Вашему вниманию - и вниманию самых любознательных читателей нашего форума следующую интерпретатцию так называемой многоуровневой архитектуры внедрённой под названиями очень близкими по духу но чуть чуть разными по содержанию. я говорю о технологии Клиент-Сервер или Вэб-Сервер. Представим себе работу ресторана как модель данной архитектуры. Извините - может мои аналогии кому то покажутся уж слишком аппетитными. Поэтому поступим просто. Я - буду клиентом (потребителем) а кухня будет производителем (сервером). Для рассмотрения процессов упростим всё до минимума. Мне захотелось съесть котлету с булкой - в просторечии называемой БЮРГЕР. Я иду в ресторан(ы) и спрашиваю именно ЭТО Код: plaintext 1. Двух уровневая архитектура - two tier architecture . Вездесущий Ресторан "McDonald's" ну или "Burger King" на вкус. Всё черезвычайно просто. Прихожу - вижу на красочной доске список блюд. Называю магические слова "Намба Уан" и получаю из кухни - прямо из кухни где всё готовится вон - за стойкой - булку, котлету в ней, сумочку картошечки и напиток. Плачу (условно "повару") за услугу и ем всё или за столиком или в машине или в парке - без разницы. 2. Трёхуровневая архитектура - three tier Web Server . Ресторан "中文" в городе 草书/草書 Для американца - самое милое дело. Приходишь с улыбкой. Тебе все улыбаются - пальцем на тебя показывают ничего нигде не понятно а кушать хочется. У стойки стоИт улыбающееся создание ни слова не понимающее по Английски. Ты ей говоришь "Кэн Ай Гет а Бюргер" - она тебе в ответ красочный буклет в котором ни одной картинки напоминающей западную кухню. Кое как видишь в "браузере" нечто похожее на бюргер. Тыкаешь в него пальцем. С улыбкой исчезает за грязной дверью. Ты содишься. Через каких то 5 минут на столе образуется стакан сока алоэ безвкусный но очень полезный, две парные рисовые лепёшки с куском "сабачатинки" внутри неземной вкусноты но совершенно непривычной для нашего желудка. Сбоку тонкими ломтиками нарезанный манго который ты принял за картошку. Тебе дают счёт в юанях который ты оплачиваешь при выходе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 16:26 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
3. Трёхуровневая архитектура - Three Tier Client (App) Server. Не буду создавать знакомые образы советских столовок. Возьмём к примеру Пражский Ресторан. Близкая нам по структуре родина котлет шницелей. Заходишь в замечательное античное (конец XVIII v) здание с замечательнып подвальчиком. Тебя встречает улыбающееся лицо наших - славянских кровей. В Фартуке. Любезнейшим образом приглашает к столу. Выдаёт меню на 5-6 языках. Сразу - неспрашивя хрясть на стол бакальчик вкуснейшего Пльзеньского. На пробу. Отлучается минут на 20 - для разугреву. Возвращается с гроссбухом в руках - принимать заказ. Одних бюргеров в меню штук 20 разнообразнейших. Каждый она описывает с таким аппетитным образом что хочется съесть (ну или хотябы попробовать) все 20 видов. Выбираешь один. Она идёт на 20 мин к повару и говорит ему "Номер Один" Повар тут же бросает на сковородку булку, котлету, ну и картошечку. Ещё через 10 минут заказ доставлен. За это время выпито уже 3 кружки пива заказан торт, кофе и ещё масса всякой ненужной снеди долларов на 100. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 16:37 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
3. Трёхуровневая тонкая архитектура - Three Tier Thin Client Server. Ну тут пожалуй будем смотреть на японский Стэйк Хаус известный под именем Тапан"яки (ну или Хибачи). Всё на удивление по европейски но никак на европу не похоже. Кухня похоже приехала в зал. Опять же улыбающая кимоно завёрнутая куколка провожет к столу. непереставая раскланивается. Сразу подносит чай зелёный и водичку (ну или солфеточку) руки помыть. И включает печку которая встроена в Ваш стол. Предвидя вопрос о наличие в меню Бюргеров отвечает что да - есть в разделе "Специальные Блюда Западной Кухни". Исчезает за красивейшим расписным жалюзи из которой появляется Волшебник Повар. С набором инградиентов. Он поигрывая разбивает яйца на глазах Жанглирует ножами и булками котлета у него пару раз вспыхивает фейерверками огней вместо картошки там нечто из побегов горошка. СтОит это баснасловно дорого, но на удивление быстро и вкусно. Потом опять приходит кукла гейша кланяется оставляет счёт и делает массаж руки которая никак не хочет лезть в карман за деньгами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 16:49 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
5. Многоуровневая архитектура - n-tier architechture Client Web ..... Server. Франзузский ресторан. Ох Париж Париж... Ну почему там так классно. Люблю этот славный и очень романтичный город. Для начала заходишь чуть ли не во дворец. Лувр - просто рядом не стоЯл. Вычурный метрдотее встречает - провожает к столу в его походке достоинства по меньшей мере на уровне Ресторана Гна Септима. Вы содитесь и к Вам с неменьшей важностью подходит бармен с бесконечным списком вин. (Браузер). Заказывать стаканчик просто неприлично. все надписи на Франзусском - ну и ориентируешься по цене и по картинке. Берёшь бутылку и расплачиваешся в евро. Потом подбегает бас бой с набором хлеба, потом леди на каталке с 50 видами сыра (заметтье - это всё браузеры) . И только потом в старинной ливрее очень вышколенный официант с строгим меню в котором (если Вы женщина) даже цен нет. Понятное дело и Бюргера там нет и никогда не было. По Английски он говорит но как то уж очень нехотя. Ты ему - мне бы бюргер- ну булочка такая с котлетой. А он тебе описывает какой сегодня замечательный день и что у повара сегодня особо удачная утка. Ты ему сначала спокойно а потом на пальцах показываешь что надо ТЕБЕ, а не повору. После 15 минут переговоров с ним и метрдотее - они удаляются на кухню и пытаются объяснить повару что желание клиента - закон. Повар сам всех этих "макаронников" на нюх терпеть не может но всё тки лезет в справочник поискать рецепт. Тут начинается самое главное. Мясо идёт самой высщей пробы, хлеб выпекается трёх сортов на выбор, а кортошка.... просто за ушами скрепит. Вам вносят в зал Ваш бюргер все - Повар, метрдотее, Все официанты становятся вокруг стола и с криком Ву-а-ля сниамают крышку, как будто там по меньшей мере Луау порция. На самом деле всё маленькое изящненькое , вычурное, но наестся ЭТИМ никто не в состоянии. И заплатив по счёту уже 150 Евро Вы идёте в этот паршивый McDonald's через дорогу. Чтоб покушать. Ну как - похоже? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 17:11 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
BelyПо поводу того кто является частью ИС. С такой же долей уверенности, какую демонстрируете вы, можно сказать, что файловая система - ТОЖЕ часть ИС. Ведь именно на ней лежат файлы приложения. представляете, да! только не фаловая система, а компьютер на которам эти файлы лежат вот http://slovotolk.com/hitech/enru_it.htm Application Server (Сервер приложений) Сервер, на котором исполняются сетевые прикладные программы, а также находятся данные, доступные клиентам. Bely Можно легко сворганить схему из двух, трех уровней с использованием Web серверов, которые будут отображать статический HTML контекст. WEB1 (static HTML) -> WEB2 (anonymous proxy) -> Proxy (Cache) -> Browser чем не многоуровневая архитектура? При этом назвать этот агрегат AppServer-ом можно только с теоретический точки зрения. когда вы описываете архитектуру, и есть "теоретический" взгляд. Составляющую ИС вы назваете "серервер приложения" исходя из функционала этого блока, при необходимости можно сделать 2 сервера приложеня и не важно сколько уровней. Физическим воплощением сервера приложений может и специально написанный сервер, и web сервер, и файл-сервер и т.д. Понятно, что если мы написали свой сервер, заточенный под специфический задачи, то его будут называть "сервер приложения", а если всё сделали на апаче - то будем звать его веб сервер. С базой данных я конечно погорячился, "логика программы" != "сервер приложения" ) то что вы написали про anonymous proxy, cache... с тем же успехом можно назвать ИС, мой ПК, сервер SQL.RU b связку роутеров между ними и искать в этом смысл Mr MarmeladНу как - похоже? решили с нами поделиться как вы красиво живёте? вроде взрослый человек... чем-то хотите всех удивить? иначе чишуйня какая-то, ещё мне там что-то про сложность изложения писали... анегдот знаете? "...отставить пиво, Вась, отсыпь немного..." ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 18:08 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Кифирчикрешили с нами поделиться как вы красиво живёте? вроде взрослый человек... ***** А что Вы живёте хуже, Ув Кифирчик? Мне тут такие сказки рассказывают что решил вы учить русский язык и ехть в Москву работать. Или меня опять надули... Кифирчик ещё мне там что-то про сложность изложения писали... анегдот знаете? "...отставить пиво, Вась, отсыпь немного..." ;) Да уж куда проще про Бюргер то - Я ж не про индейку к Благодарению - а просто про Бюргер написАл.... А то что использовал разные законы ресторанной жизни - так ведь именно так Web Server от Client Server и отличается - методами выборки доставки необходимых запросов. : 1. Тwo tier - МcDonald's 2. Three tier Web Server - Китайский ресторанчик где "Бюргер" в картинках php - девушка у стоики - кухня в глуши 3. Three tier App Server - наша кухня - славянская - всё в пределах сети И девушка всё понимает vb.net ей в руки И меню на 5 языках 4. Thin Client - кухня приехала к клиенту Ну это образно про Терминал Сервисы так 5. n-Tier - Французский ресторан - полный набор всего чего хочешь так можно посмотреть на SAP или Современные Порталы. Или это СЛИШКОМ сложно? Ну уж извините... Подумаю немного и опять упрощу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 18:29 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
КифирчикФизическим воплощением сервера приложений может и специально написанный сервер, и web сервер, и файл-сервер и т.д. Я бы не стал все подряд называть сервером приложения. Файл сервер - это сервер хранения файлов, WEB сервер - это программа умеющая выдавать HTTP в браузер. AppServer - это нечто другое. Он заведует бизнес логикой и обслуживает клиентские приложения. КифирчикПонятно, что если мы написали свой сервер, заточенный под специфический задачи, то его будут называть "сервер приложения", а если всё сделали на апаче - то будем звать его веб сервер. С базой данных я конечно погорячился, "логика программы" != "сервер приложения" )Если сделали на апаче - будем называть это WEB приложение. Если написали свою программу, которая висит и обслуживает запросы сама - то это App сервер. Mr Marmelad...Буков многа, конкретики ноль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 18:29 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
А вообще надо спросить нашу Коллегу Coco... Что ей не понятно в нашем обяснении - про феррари или про бюргер. Бюргер - это котлета с булочкой, а Феррари обычно красная гоночная машина. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 18:32 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
BelyБуков многа, конкретики ноль. Ув Коллега Bely. Кто тож спрашивал посмотреть в Wiki разницу между App Server и Web Server. Там написано слишком исследовательским языком. Энциклопедические там знания. Я их ни в коем случае не берусь оспаривать. УмнО и очень правильно описано. Со всей конкретикой. и заметте - ни слова об SQL участии во всём этом который собственно и есть смысл этой дискуссии. А Вы ко мне с намёком о моей неблагозвучности в "понимании" скриптовым языком PHP запросов [от] БРАУЗЕРОВ. И переводом их в язык SQL как это делает кто? -Правильно официант в ресторане. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 18:47 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Ааа вот в чём дело... Это моё коверканье подежей.... Ну когда я это всё выучу.. Ежки метёлки... Я в спешке написал авторОни понимают как представить в БРАУЗЕРАХ (их тоже несколько) ваши запросы А надо было авторОни понимают как представить ваши запросы из БРАУЗЕРОВ (их тоже несколько) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 18:54 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr Marmelad, проблема вот в этой фразе. авторPHP это скриптовый язык который понятен браузеру ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 19:08 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Нет ну Это конечно совсем путаница. Должно быть .PHP это скриптовый язык который понимает [чего хотят] браузеры Ааааа вот оно в чём дело... Даааа Великий Ваш язык ничего не могу сказать. Никогда его не выучу... А в остальном - понятно? С вашей точки зрения Коллега. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 19:33 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladМне тут такие сказки рассказывают что решил вы учить русский язык и ехть в Москву работать. Или меня опять надули... вроде взрослый человек, а до сих пор верите сказкам ) Кифирчик Ну уж извините... Подумаю немного и опять упрощу. я вас прошу, ничего больше не упрощайте :-O мне ничего доказывать не надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 20:17 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr Marmelad, Веб-сервер предназначен для обмена данными по протоколу HTTP. Сервер приложений, соответственно, то, что невозможно или непрактично реализовывать средствами веб-сервера. Практически, граница, конечно, размыта. Веб-сервер может делать запросы к базе данных для генерации динамического контента или реализовывать бизнес-логику (скажем, с помощью модулей для работы с php, perl или pyton), а сервера приложений могут работать с http (tomcat, resin, ...). Откуда возникло такое разделение, вообщем-то, очевидно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 08:59 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Одним из самых (на мой взгляд) интересных решений в области понимания технологии и представления теоретической базы под ее воплощение была и остаётся книга Филиппа Гриншпуна - профессора Массачусеттского Технологического Института (MIT) под названием Руководство По Интернет-Издательству От Филиппа И Алекса которую мне очень хотелось бы перевести на Русский Язык. Может я уже опоздал не знаю. Для тех кто интересуется - посмотрите ее в оригинале. Особенно главы относящиеся к теме Нашей Дискуссии. Ну например вот Эту главу Проф Гринспун очень интересный человек. Ярый сторонник некоммерческого софтвэр. В своё время неустанный критик Мелкомягкого как и все мы. И как и все мы понявший что другого (алтернативного) пути пока не существует. Слишком корорткий срок развития выделен для огромной работы по "информатизации" человечества... Извините за напыщенност фразы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 16:20 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladДаааа Великий Ваш язык ничего не могу сказать. Никогда его не выучу...Mr Marmeladкоторую мне очень хотелось бы перевести на Русский ЯзыкЛучше не надо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 16:23 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Обидели.... А я ведь так старался.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 16:31 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Хотя судя по всему ничего подобного пока я не видел. - Критики тут утверждают что дискуссии закончены 10 лет назад. Категорически не согласен. Пониманию нужно время и работа многих людей. Как ни странно в зоне "внутри бугра" пока не научились конструктивной критике. До сих пор считают что существует "единственно правильное" решение. Если почитаете Гринспуна - несомненно корифея в этой области - даже он не считает своё мнение "Единственно правильным" Понимание не создаётся за одну ночь коллеги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 16:36 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladЕсли почитаете Гринспуна - несомненно корифея в этой области - даже он не считает своё мнение "Единственно правильным" Понимание не создаётся за одну ночь коллеги.Я тоже не считаю свое мнение единственно верным, но и програмировать не вчера вечером начал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2008, 12:13 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
BelyЯ тоже не считаю свое мнение единственно верным, но и програмировать не вчера вечером начал... Спасибо, Коллега. Но ведь не в программировании дело. Прошу снисхождения за свою точку зрения. Я может тоже начал не в этом веке, и до сих пор делаю ошибки. Нахожу их (сам или с помощью QA) исправляю и продолжаю делать. Меньше делаю ошибок чем 20 лет назад но всёжтки. Надо быть терпимее к своим (и чужим) ошибкам. Мы все имеем право на них. И надо уважать мнение другой "Правильной Стороны" Ведь "Правильных решений" Как минимум два... Не так ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2008, 16:36 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladНе так ли?не так. 1. Альтернативных решений может быть много, но это не значит, что среди них есть хотя бы одно правильное. Правильного решения может вобще не быть. Тогда приходится выбирать "из двух зол меньшее". 2. Есть решения (утверждения), которые я считаю неверными и я не вижу смысла с ними соглашаться "ради политкорректности". Но это не означает, что я не даю никому права на ошибку. Просто ошибки надо тоже осознавать и признавать. 3. Не надо смешивать две вещи "все могут ошибиться" и "уважать чужое мнение". Если человек считает, что земля плоская и стоит на трех китах - нет смысла уважать такое мнение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2008, 18:34 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
BelyЕсли человек считает, что земля плоская и стоит на трех китах - нет смысла уважать такое мнение. Может Мы перейдём на страничку философии ? А то как то негоже народу про ТРЁХ КИТОВ доказывать... А тем более не уважать мнения докторов наук XII - XIII вв которые (как выяснил впоследствие Мр. Коперник) были не совсем политически корректны. Ведь если я Вам, Коллега, предоставлю [неоспоримые] доказательства построенного коммунизма во всём мире не далее как через 2 недели Вы ведь имеете полное право счесть меня психом ... А мне бы этого не хотелось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2008, 18:55 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Читал и наслаждался. Большое спасибо, коллеги, за доставленное вашей дискуссией удовольствие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 00:42 |
|
||
|
sql в Интернете где используется?
|
|||
|---|---|---|---|
|
#18+
Mr MarmeladBelyЕсли человек считает, что земля плоская и стоит на трех китах - нет смысла уважать такое мнение. Может Мы перейдём на страничку философии ? А то как то негоже народу про ТРЁХ КИТОВ доказывать... А тем более не уважать мнения докторов наук XII - XIII вв которые (как выяснил впоследствие Мр. Коперник) были не совсем политически корректны. Ведь если я Вам, Коллега, предоставлю [неоспоримые] доказательства построенного коммунизма во всём мире не далее как через 2 недели Вы ведь имеете полное право счесть меня психом ... А мне бы этого не хотелось. Mr Marmelad, однажды Задорнов в приватной беседе за рюмочкой чая жаловался Михалкову, на то что его достали журналисты, каждый наровит в его словах какую нить подковырку найти. На что Михалков ответил: "Браток, ну вот на тебя собака лаить станет, ты же на станешь на четвереньки и не залаешь в ответ?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 14:25 |
|
||
|
|

start [/forum/topic.php?all=1&fid=32&tid=1543376]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
3ms |
track hit: |
179ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
73ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 533ms |

| 0 / 0 |
