eXtractor
|
|
: 14 Август 2007, 16:03
|
|
Языки разметкиHTML — самый распространённый язык разметки гипертекста. Версия 4.01 понимается всеми современными браузерами. В принципе, результат, отображаемый в браузере, очень смахивает на открытый в текстовом процессоре RTF- или DOC-файл, но отличается тем, что HTML-файлы можно редактировать и создавать при помощи встроенной в Windows программы «Блокнот» (Notepad). Разметка строится на основе тегов (tag), заключённых в угловые скобки ( <>). Например, комбинация <b>текст</b> даст слово «текст», написанное жирным шрифтом (« текст»). XHTML — похожий на HTML и основанный на XML язык разметки гипертекста. Отличается модульностью. Веб-серверыApache — cамый популярный веб-сервер в мире. Стоит на ~60% вcех интернет-серверов. Кроссплатформеннен: может работать как на различных версиях UNIX (включая Linux), так и на Windows. ( официальный сайт) Языки программирования для WebPHP — популярный язык программирования для Веба. В настоящее время существует огромное количество скриптов, таких как форумы, CMS, Wiki и пр., написанных на PHP. Для их запуска необходим установленный на веб-сервере интерпретатор PHP. ( официальный сайт) Продолжение следует…i | Если что-то непонятно или хотите что-то добавить — пишите здесь. |
|
|
Raphail
« Последнее редактирование: 14 Август 2007, 17:20 от eXtractor »
|
|
|
|
|
imperfect
|
|
Ответ #1 : 09 Сентябрь 2007, 15:13
|
|
CGI-языки Perl Самый популярный язык CGI-скриптов. Разрабатывался как универсальный инструмент системного администрирования UNIX и обработки текстовых файлов, но со временем превратился в полноценный мультиплатформенный язык программирования. Является интерпретируемым, что существенно влияет на скорость работы сценариев (негативно, конечно), но упрощает их разработку.
C/C++ Язык с длинной историей. Компилируемый, не имеющий равных по быстродействию, он прочно занимает лидирующие позиции в разработке прикладного ПО. Часто используется в CGI-скриптах для создания критических в плане быстродействия программ (напр., движков поисковых систем). Для начинающего веб-программиста интереса не представляет, т.к. довольно сложен.
В целом CGI-языки сейчас активно вытесняются PHP. В CGI-скриптах необходимо включать выводимый HTML-код, тогда как программа PHP встраивается в любое место готовой страницы с помощью специальных тегов. Другим преимуществом PHP является его веб-специализация, следствие которой является простота написания скриптов, а также более широкие возможности работы с базами данных, протоколами IMAP, POP3, HTTP, сокетами и др...
JavaScript Язык скриптов, основанный на языке программирования Java. Наряду с VBScript (уходящим корнями в Visual Basic) является самым распространенным скриптовым языком. Если Java-программы могут быть связаны с веб-страницами исключительно в виде апплетов, то скрипты JavaScript встраиваются прямо в текст страницы. Основной недостаток - выполнение кода на клиентской машине (что само по себе небезопасно).
|
|
|
|
imperfect
|
|
Ответ #2 : 08 Октябрь 2007, 23:17
|
|
СУБД Ну какой же ресурс без сервера баз данных!
MS Access Забудьте об этом.
MySQL Всеми горячо любимый мускул завоевал огромную популярность как у разработчиков, так и у хостеров (что немаловажно) благодаря своей скорости, устойчивости и соответствии лицензии GPL. Для крупных приложений подойдет вряд ли, тогда как для любительского ресурса - идеальное решение. С каждой версией все более походит на что-то удобоваримое в плане соответствия стандарту языка SQL. В частности, в последней (5.0) были введены триггеры, хранимые процедуры и курсоры.
SQLite Не поддерживает архитектуру клиент-сервер. База SQLite (кстати, представляющая собой один файл, хранящий таблицы, представления, триггеры...) обязана лежать на том же компьютере, что и СУБД. Движок представляет собой библиотеку, которая подключается к программе, не являясь самостоятельным процессом. Стандарт SQL выполнен на твердую четверку. В целом - вполне сносное решение, если сервер баз данных и веб сервер - это одна машина.
MS SQL Server Коммерческий, в отличие от вышеперечисленных, продукт. Содержит расширенный графический интерфейс администрирования БД. Пропагандируется Майкрософтом как корпоративное решение. Превосходная поддержка стандарта SQL-92. Язык TSQL. Есть навороты, рядовым пользователям не всегда нужные. Хорошее решение для распределенных БД.
|
|
|
|
Raphail
Репутация: 385
Сообщений: 3816
серый пиар и нанотроллинг(с. Safron)
|
|
Ответ #3 : 08 Октябрь 2007, 23:44
|
|
txtSQL - это объектно-ориентированная (ООП) система организации и управления базами данных, написанная на PHP. Синтаксис запросов, система баз данных и структура таблиц реализована по подобию MySQL. Скорость чтения/записи и сохранности данных в txtSQL намного выше по сравнению с обычными текстовыми файлами. txtSQL распространяется по лицензии GNU/GPL
|
|
|
|
swein
Житель форума
Репутация: 42
Сообщений: 683
|-|4.p(0.3 _|4//4 P3//3#0p|\/|3|\|7
|
|
Ответ #4 : 08 Октябрь 2007, 23:54
|
|
) ы ну давайте кнечно.. но и тут вроде бесполезно т.к. есть wikipedia.. http://ru.wikipedia.org/wiki/JavaScript
|
|
|
|
eXtractor
|
|
Ответ #5 : 09 Октябрь 2007, 08:54
|
|
|
|
« Последнее редактирование: 09 Октябрь 2007, 09:13 от eXtractor »
|
|
|
|
|
swein
Житель форума
Репутация: 42
Сообщений: 683
|-|4.p(0.3 _|4//4 P3//3#0p|\/|3|\|7
|
|
Ответ #6 : 09 Октябрь 2007, 20:28
|
|
Поддерживаю eXtractor'а. Хм, в Интернете есть вообще все. И потом, мне мое описание javascript'а нравится гораздо больше (хотя бы из-за краткости и возможности фидбэка ). У некоторых, кстати, и Интернета-то нет... З.Ы. Потом потрите это все подобное мнение выдает нуба ) не проще ли выучить синтаксис википедии и править ее??? это займет максимум 3-4 дня.. ее действительно может править любой..
|
|
|
|
|
headcrab
Пользователь
Репутация: 5
Сообщений: 61
LOLWUT?
|
|
Ответ #8 : 16 Июль 2008, 07:06
|
|
Скриптовый язык JavaScript не имеет ничего общего с языком программирования Java, кроме названия если только. И уж точно никак не основан на Java
|
Игровые серверы Zombie Panic Source / Half-Life 2 Multiplayer / Counter-Strike Source http://crabio.ru
|
|
|
Krad
Житель форума
Репутация: 114
Сообщений: 2096
Ex nihilo
|
|
Ответ #9 : 08 Август 2008, 10:52
|
|
Скриптовый язык JavaScript не имеет ничего общего с языком программирования Java, кроме названия если только. И уж точно никак не основан на Java JS имеет корни в java вопревых синтаксис там практически идентичен, во вторых существуют средства компиляции JS из JAVA (хотя то к длеу мало относится ) ... вобщем JS - это скриптовая версия java, каг видно из его названия
Хотелось-бы увидеть здесь описания продвинутых технологий веб-программирования таких как java, gwt, spring ... а так-же серверов под них: glassfish, tomcat ...
|
|
« Последнее редактирование: 08 Август 2008, 10:54 от Krad »
|
|
|
|
|
headcrab
Пользователь
Репутация: 5
Сообщений: 61
LOLWUT?
|
|
Ответ #10 : 09 Август 2008, 11:17
|
|
Просвещайтесь господа.
JavaScript и Java напоминают друг друга, но имеют и фундаментальные отличия. JavaScript не имеет статической типизации и строгой проверки типов Java. JavaScript поддерживает большую часть синтаксиса выражений Java и базовые конструкции управления потоком.
В отличие от системы времени компиляции Java, построенной на объявлениях, JavaScript поддерживает систему времени выполнения, основанную на небольшом количестве типов данных: числовых, Булевых и строковых. JavaScript имеет объектную модель на базе прототипов вместо более общей объектной модели на базе классов. Модель на базе прототипов предоставляет возможность динамического наследования; то есть, то, что наследуется, может отличаться для разных объектов. JavaScript также поддерживает функции без специальных требований объявления. Функции могут быть свойствами объектов, исполняемыми как нетипизированные методы.
JavaScript это язык, свободный по форме, по сравнению с Java. Вы не должны объявлять все переменные, классы и методы. Вы не должны учитывать, являются ли методы public, private или protected, и не обязаны реализовывать интерфейсы. Return-типы переменных, параметров и функций не типизированы явно.
Java это язык на базе классов, разработанный для быстрого выполнения и строгой типизации. Строгая типизация означает, к примеру, что Вы не можете привести/cast целое число Java (integer) к ссылке на объект или получить доступ к private-памяти, нарушая байт-коды Java. Модель Java на базе классов означает, что программы состоят исключительно из классов и их методов. Наследование классов в Java и строгая типизация обычно требуют тесно выстроенной иерархий объектов. Эти требования делают программирование на Java более сложным, чем авторизация на JavaScript.
В противоположность этому, JavaScript ведёт своё начало от небольших динамически типизированных языков, таких как HyperTalk и dBASE. Эти языки сценариев предоставляют утилиты программирования для более широкой аудитории, поскольку имеют облегчённый синтаксис, специализированную встроенную функциональность и минимальные требования при создании объектов. Никаких корней из Java.. это просто курам на смех
|
|
« Последнее редактирование: 09 Август 2008, 11:22 от headcrab »
|
|
Игровые серверы Zombie Panic Source / Half-Life 2 Multiplayer / Counter-Strike Source http://crabio.ru
|
|
|
|