C

Captcha (Каптча)

Каптча или капча (англ. Captcha) – визуальный инструмент защиты от спама на сайте, с помощью которого владелец ресурса ограждает его от автоматических многочисленных регистраций программными роботами с последующим постингом большого количества сообщений на страницах сайта.

Каптча, капча (англ. Captcha) – визуальный инструмент защиты на сайте от спама

Каптча, капча (англ. Captcha) – визуальный инструмент защиты на сайте от спама

Подобный автоматический постинг отнимает ресурсы у хостинга, вынуждает администратора много времени тратить на очистку сайта и снижает его репутацию в глазах поисковых систем и пользователей.

Чаще всего Каптча при установке на сайт генерирует какие-то комбинации цифр и букв, различить которые может только человек из-за наличия большого графического шума, предотвращающего считывание информации роботом. Для упрощения распознания Каптчи может предлагаться звуковой вариант, после прослушивания которого пользователь должен ввести соответствующую информацию в контрольное поле.

Под каждого посетителя генерируется уникальный набор символов, который действует только определенное количество времени. При неоднократном неправильном вводе Каптчи возможность совершения действия на сайте (регистрация,...

CMS: Content Management System

CMS (сокращение от английского словосочетания Content Management System или система управления содержимым, контентом) – общепризнанный термин в интернет-терминологии, используемый для обозначения различных систем управления содержимым (контентом) сайта.

CMS (Content Management System) - Система управления содержимым, контентом

По сути любая CMS – система управления контентом, несмотря на все разнообразие существующих на сегодняшний день решений подобного рода, представляет собой сбалансированное сочетание различных программных средств, предназначенных для подготовки, редактирования и публикации информации на сайте. Кроме того любая современная CMS (система управления содержимым) – включает в себя различные инструменты, необходимые для эффективного управления функциональными возможностями сайта.

Основные функции CMS:

  • Создание содержимого, возможность совместно работать над содержимым;
  • Хранение, форматирование, редактирование, доступ к содержимому для разных типов доступа,  и другое;
  • Публикация содержимого;
  • Представление информации в виде, удобном для навигации, поиска.

Коробочные коммерческие CMS

Коробочные (коммерческие cms) — это системы управления...

CSS: Cascading Style Sheets

CSS (общепринятое сокращение от английского словосочетания Cascading Style Sheets). В переводе на русский язык данный термин звучит, как «каскадные таблицы стилей». Данным термином в css-терминологии обозначают особый набор правил форматирования, который применяется к элементам сетевого документа style.css с целью изменения их внешнего вида, а также расположения в составе веб-страницы.

Цель создания, использования CSS

CSS используется в веб-страницах для задания цветов, шрифтов, размера шрифтов, расположения отдельных блоков в документах для представления внешнего вида веб-страниц.

Способы подключения CSS к документу

<head>
.....
  <link rel="stylesheet" type="text/css" href="style.css"/>
</head>

Пример таблицы стилей css

p {
  font-family: Garamond, serif;
}
h2 {
  font-size: 110 %;
  color: red;
  background: white;
}
.note {
  color: red;
  background: yellow;
  font-weight: bold;
}
p#paragraph1 {
  margin: 0;
}
a:hover {
  text-decoration: none;
}
#news p {
  color: blue;
}
[type="button"] {
  background-color: green;
}

CGI — Common Gateway Interface

CGI — (аббревиатура от Common Gateway Interface). Данным термином принято обозначать особый интерфейс программного шлюза, необходимый для организации полноценного взаимодействия и последующего результативного запуска CGI-скрипта (программы, написанной при помощи CGI и запускаемой на стороне сервера после соответствующего пользовательского запроса).

CGI-скрипты – программные решения написанные при помощи технологии CGI, которые предназначены для создания динамических html-страниц. На сегодняшний день наиболее популярными средствами для разработки CGI-скриптов являются такие языки как Perl, PHP. C, C++, Visual Basic, AppleScript, Java.

В целом же подобные скрипты вполне могут создаваться на любом языке программирования, но лишь при строгом соблюдении одного фундаментального условия. Его суть заключается в том, что результатом работы программиста так или иначе должен стать исполняемый файл, способный считать и записывать информацию в формате, определенном в протоколе CGI. Программные решения, которые полностью соответствуют данному протоколу принято называть CGI-совместимыми.

CGI-bin – общепринятый...