Richter web-программист: создание сайтов, написание интернет-магазинов, создание скриптов на PHP, MySQL, JavaScript. Системы управления сайтом, CMS.
English version

Веб-программист: популярно о сайтах, терминах, движках, непонятностях и прочем

Что такое unit-тесты, и как начать ими пользоваться
Во многих пакетах скриптов, например, скачиваемых из Git-репозиториев, можно заметить наличие папок test или tests. В них обычно располагаются готовые скрипты для unit-тест... Читать дальше
Пишите!
Telegram
@richter_a

Web-ЛикБез

Что такое web-механизм, движок для сайта?

Web-механизм (он же "движок") это программа, с помощью которой осуществляется автоматизация web-ресурса. Типичным примером может служить гостевая книга, форум или чат. Сейчас все те страницы сайтов, которые вы видите, формируются на лету непосредственно перед тем, как вы их увидите. За это формирование и отвечает web-механизм.

Что нужно для работы web-механизма?

Как и обычная программа, web-механизм пишется на опреденном языке программирования. Соответственно, для того, чтобы механизм работал, нужна поддержка этого языка программирования на сервере. Узнать о наличии такой поддержки вы можете у своего хостинг-провайдера. Механизмы, предлагаемые на этом сайте пишутся с использованием языка PHP и БД MySQL, их поддержка есть практически на всех хостингах.

Насколько надежны web-механизмы?

В отличие от HTML-страниц пользователи не могут получить доступ к исходному коду механизмов. Таким образом обеспечивается 100%-я гарантия надежности web-механизмов. Правильно написанный web-механизм настолько же надежен, как и обычная программа.

Что такое web-администратор?

Это программа позволяющая вам управлять содержимым какой-либо динамической части вашего сайта (например, гостевой книги) через браузер. Обычно к любому web-механизму создается (или используется готовый) web-администратор. Другие его названия: админка, панель управления.

Почему именно PHP?

Язык PHP - наиболее распространенный, хорошо зарекомендовавший себя, отточенный многими годами практики язык для веба. Это полноценный язык программирования, предоставляющий широчайшие возможности для web-программиста. При этом он не требователен к системе, на которой установлен.

Можно ли интегрировать офисные программы с web-сайтом?

Да, можно. Бывают 2 типа интеграции - либо данные синхронизируются через определенные промежутки времени, либо работа сайта и работа программного обеспечения офиса находятся в постоянной связи. Второй случай, конечно, удобнее и оперативнее, но требует значительно больших затрат как при создании web-ресурса, так и при эксплуатации системы.