Список терминов
Материал из Grosspedia
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
Inetd - это суперсервер для управления соединениями с Internet сервисами ( POP3, FTP, SSH и др.), расположенными на сервере. Inetd запускает требуемый сервис для каждого обращения к нему, что позволяет избавиться от ненужных процессов, "висящих" в памяти. С другой стороны, запуск сервиса требует определённого времени. Поэтому использование inetd нецелесообразно для сервисов с большим количеством запросов.<br /> | Inetd - это суперсервер для управления соединениями с Internet сервисами ( POP3, FTP, SSH и др.), расположенными на сервере. Inetd запускает требуемый сервис для каждого обращения к нему, что позволяет избавиться от ненужных процессов, "висящих" в памяти. С другой стороны, запуск сервиса требует определённого времени. Поэтому использование inetd нецелесообразно для сервисов с большим количеством запросов.<br /> | ||
IP-адресIP-адрес - это уникальный 4-х байтный идентификатор, определяющий узел сети (например, сервер, рабочую станцию, маршрутизатор и т.п.), в которой используется межсетевой протокол IP. В соответствии с IP-адресом назначения пакет передаётся по сети, маршрутизируясь в узлах. IP-адрес определяет местонахождение узла в сети. На практике IP-адресами пользоваться не очень удобно, гораздо проще оперировать доменными именами.<br /> | IP-адресIP-адрес - это уникальный 4-х байтный идентификатор, определяющий узел сети (например, сервер, рабочую станцию, маршрутизатор и т.п.), в которой используется межсетевой протокол IP. В соответствии с IP-адресом назначения пакет передаётся по сети, маршрутизируясь в узлах. IP-адрес определяет местонахождение узла в сети. На практике IP-адресами пользоваться не очень удобно, гораздо проще оперировать доменными именами.<br /> | ||
− | == MySQL ==MySQL представляет собой очень быстрый, устойчивый, многопоточный, многопользовательский сервер баз данных SQL (структурированный язык запросов). Базы данных MySQL являются реляционными, то есть данные могут хранится в отдельных таблицах, связанных между собой по какому-то принципу. MySQL распространяется в исходном коде по лицензии GPL (General Public Licence), что позволяет при необходимости модифицировать его код для собственных нужд. MySQL предоставляет удобный API для разработки приложений на С/C++, Perl, PHP и других языках. Более подробную информацию о MySQL вы можете найти на официальном сайте http://www.mysql.com.<br /> | + | == MySQL == |
− | == PHP ==PHP (Hypertext Preprocessor) - это широко используемый язык создания сценариев (скриптов) общего назначения, который разрабатывался для удобства web-программирования. В отличии от таких языков как С или Perl, в которых выходной HTML-документ формируется путём вызова различных функций внутри программы, в случае с PHP вы пишете скрипт, который почти не отличается от HTML-документа, и встраиваете в него код PHP там, где это необходимо. С другой стороны, в отличие от JavaScript PHP-скрипты обрабатываются на стороне сервера, а не клиента. То есть браузеру отдаётся уже обработанный HTML-документ, а не сам скрипт. Главное преимущество PHP - это то, что он является чрезвычайно простым для начинающего web-программиста и в то же время предлагает широкий спектр возможностей для профессионала. PHP-скрипты могут обрабатываться в двух режимах: как CGI и с помощью специального модуля Apache. В первом случае, в отличии от второго, поддерживаются все возможности PHP, и скрипты будутработать быстрее. C другой стороны, при работе скриптов как CGI, обеспечивается более высокий уровень безопасности. Более подробную информацию о PHP вы можете найти на официальном сайте http://www.php.net.<br /> | + | MySQL представляет собой очень быстрый, устойчивый, многопоточный, многопользовательский сервер баз данных SQL (структурированный язык запросов). Базы данных MySQL являются реляционными, то есть данные могут хранится в отдельных таблицах, связанных между собой по какому-то принципу. MySQL распространяется в исходном коде по лицензии GPL (General Public Licence), что позволяет при необходимости модифицировать его код для собственных нужд. MySQL предоставляет удобный API для разработки приложений на С/C++, Perl, PHP и других языках. Более подробную информацию о MySQL вы можете найти на официальном сайте http://www.mysql.com.<br /> |
− | == POP3 ==Протокол POP3 используется, главным образом, клиентскими почтовыми программами для доставки электронных сообщений из почтовых ящиков POP3-совместимых почтовых серверов. С помощью почтовой программы (MS Outlook, TheBat!, Eudora и др.) можно скачивать почту со своего почтового ящика к себе на компьютер, где с ней будет быстрее и удобнее работать, чем через web-интерфейс. К тому же, почтовые программы предоставляют много дополнительных возможностей, например возможность работы с несколькими почтовыми ящиками, сортировка сообщений по папкам, подключение различных фильтров, таких как антивирус и антиспам, и многое другое. Отсылка почты осуществляется с помощью другого протокола - SMTP, который настраивается все в той же почтовой программе. Более подробную информацию о протоколе POP3 вы можете найти в RFC1939.<br /> | + | == PHP == |
− | == Sendmail ==Sendmail - это один из наиболее широко используемых почтовых транспортных агентов (MTA) в мире. Основное назначение MTA - это пересылка почтовых сообщений с одного сервера на другой. Sendmail - не клиентская программа, которую вы можете использовать для чтения вашей почты. Она пересылает сообщения другому MTA, на котором хранится почтовый ящик получателя. Взаимодействие между почтовыми серверами, а также между почтовым клиентом и сервером исходящей почты осуществляется по протоколу SMTP. Sendmail - это быстрый, мощный и очень гибкий сервер, предоставляющий широкий спектр дополнительных возможностей, например, авторизация SMTPAUTH, безопасное соединение по TLS/STARTTLS, возможность подключения сторонних программ для анализа сообщений (например, на наличие вирусов или рекламы), построения распределённых почтовых систем и многое другое. Более подробную информацию о sendmail вы можете найти на официальном сайте http://www.sendmail.org.<br /> | + | PHP (Hypertext Preprocessor) - это широко используемый язык создания сценариев (скриптов) общего назначения, который разрабатывался для удобства web-программирования. В отличии от таких языков как С или Perl, в которых выходной HTML-документ формируется путём вызова различных функций внутри программы, в случае с PHP вы пишете скрипт, который почти не отличается от HTML-документа, и встраиваете в него код PHP там, где это необходимо. С другой стороны, в отличие от JavaScript PHP-скрипты обрабатываются на стороне сервера, а не клиента. То есть браузеру отдаётся уже обработанный HTML-документ, а не сам скрипт. Главное преимущество PHP - это то, что он является чрезвычайно простым для начинающего web-программиста и в то же время предлагает широкий спектр возможностей для профессионала. PHP-скрипты могут обрабатываться в двух режимах: как CGI и с помощью специального модуля Apache. В первом случае, в отличии от второго, поддерживаются все возможности PHP, и скрипты будутработать быстрее. C другой стороны, при работе скриптов как CGI, обеспечивается более высокий уровень безопасности. Более подробную информацию о PHP вы можете найти на официальном сайте http://www.php.net.<br /> |
− | == Shell ==Shell (оболочка) является командным интерпретатором и предоставляет в распоряжение пользователя интерфейс в виде командной строки. Пользователь вводит в командной строке команды, shell интерпретирует их и посылает в виде инструкций в операционную систему для исполнения. Способность интерпретировать команды наделяет shell многими полезными возможностями. Например, есть ряд специальных символов, которые позволяют выбирать имена файлов с использованием шаблонов. Shell может переадресовывать ввод и вывод, а также может выполнять операции в фоновом режиме, давая пользователю возможность заниматься в это время другими задачами. С другой стороны, shell может читать команды из файла (сценария или скрипта оболочки), что позволяет создавать готовые наборы команд и выполнять иx, запустив соответствующий скрипт. Shell запускается, когда пользователь, у которого есть соответствующий доступ, регистрируется в системе. Доступ к shell может быть осуществлён как непосредственно с терминала, так и удалённо с помощью telnet или специальных программ (ShellGuard, SecureCRT, TeraTerm).<br /> | + | == POP3 == |
+ | Протокол POP3 используется, главным образом, клиентскими почтовыми программами для доставки электронных сообщений из почтовых ящиков POP3-совместимых почтовых серверов. С помощью почтовой программы (MS Outlook, TheBat!, Eudora и др.) можно скачивать почту со своего почтового ящика к себе на компьютер, где с ней будет быстрее и удобнее работать, чем через web-интерфейс. К тому же, почтовые программы предоставляют много дополнительных возможностей, например возможность работы с несколькими почтовыми ящиками, сортировка сообщений по папкам, подключение различных фильтров, таких как антивирус и антиспам, и многое другое. Отсылка почты осуществляется с помощью другого протокола - SMTP, который настраивается все в той же почтовой программе. Более подробную информацию о протоколе POP3 вы можете найти в RFC1939.<br /> | ||
+ | == Sendmail == | ||
+ | Sendmail - это один из наиболее широко используемых почтовых транспортных агентов (MTA) в мире. Основное назначение MTA - это пересылка почтовых сообщений с одного сервера на другой. Sendmail - не клиентская программа, которую вы можете использовать для чтения вашей почты. Она пересылает сообщения другому MTA, на котором хранится почтовый ящик получателя. Взаимодействие между почтовыми серверами, а также между почтовым клиентом и сервером исходящей почты осуществляется по протоколу SMTP. Sendmail - это быстрый, мощный и очень гибкий сервер, предоставляющий широкий спектр дополнительных возможностей, например, авторизация SMTPAUTH, безопасное соединение по TLS/STARTTLS, возможность подключения сторонних программ для анализа сообщений (например, на наличие вирусов или рекламы), построения распределённых почтовых систем и многое другое. Более подробную информацию о sendmail вы можете найти на официальном сайте http://www.sendmail.org.<br /> | ||
+ | == Shell == | ||
+ | Shell (оболочка) является командным интерпретатором и предоставляет в распоряжение пользователя интерфейс в виде командной строки. Пользователь вводит в командной строке команды, shell интерпретирует их и посылает в виде инструкций в операционную систему для исполнения. Способность интерпретировать команды наделяет shell многими полезными возможностями. Например, есть ряд специальных символов, которые позволяют выбирать имена файлов с использованием шаблонов. Shell может переадресовывать ввод и вывод, а также может выполнять операции в фоновом режиме, давая пользователю возможность заниматься в это время другими задачами. С другой стороны, shell может читать команды из файла (сценария или скрипта оболочки), что позволяет создавать готовые наборы команд и выполнять иx, запустив соответствующий скрипт. Shell запускается, когда пользователь, у которого есть соответствующий доступ, регистрируется в системе. Доступ к shell может быть осуществлён как непосредственно с терминала, так и удалённо с помощью telnet или специальных программ (ShellGuard, SecureCRT, TeraTerm).<br /> | ||
== SMTP == | == SMTP == | ||
Аббревиатура SMTP означает Simple Mail Transfer Protocol (Простой протокол передачи почты). Этот протокол определяет правила отправки и получения почтовых сообщений в Internet. По протоколу SMTP осуществляется передача сообщения от почтового клиента на почтовый сервер, а также пересылка от сервера отправителя на сервер получателя сообщения. С помощью почтовой программы (MS Outlook, TheBat!, Eudora и др.) можно составлять сообщения, используя ряд полезных возможностей, таких как удобное форматирование, проверка орфографии и многое другое. Вследствие некоторой функциональной ограниченности (разработан он был достаточно давно) SMTP не способен накапливать сообщения на стороне получателя. Поэтому при получении почты мы имеем дело с ещё одним из почтовых протоколов POP3. Более подробную информацию о протоколе SMTP вы можете найти в RFC821.<br /> | Аббревиатура SMTP означает Simple Mail Transfer Protocol (Простой протокол передачи почты). Этот протокол определяет правила отправки и получения почтовых сообщений в Internet. По протоколу SMTP осуществляется передача сообщения от почтового клиента на почтовый сервер, а также пересылка от сервера отправителя на сервер получателя сообщения. С помощью почтовой программы (MS Outlook, TheBat!, Eudora и др.) можно составлять сообщения, используя ряд полезных возможностей, таких как удобное форматирование, проверка орфографии и многое другое. Вследствие некоторой функциональной ограниченности (разработан он был достаточно давно) SMTP не способен накапливать сообщения на стороне получателя. Поэтому при получении почты мы имеем дело с ещё одним из почтовых протоколов POP3. Более подробную информацию о протоколе SMTP вы можете найти в RFC821.<br /> |