Любой любоптыный веб-мастер может заглянуть в HTML-код просматриваемой веб-страницы. А вот скрипты, которые генерируют HTML, обычно недоступны никому, кроме владельца сайта. Но у меня всё по-другому.
Исходные коды моего сайта открыты для изучения всем желающим. Например:
- эта страница
- сам просмотрщик исходного кода Рекурсия :)
- обработчик ошибки 403
- обработчик ошибки 404
- меню навигации
- .htaccess в корне сайта
- страница с моим резюме
Кому интересно — разберётся. Здесь нет ничего «секретного».
«А почему?»
Впервые такая feature, как общедоступный просмотр исходного кода скриптов, появилась у меня в 2002 году. Я тогда находился под большим впечатлением от философии свободного программного обеспечения и лицензии GNU General Public License.
«Глупый пи́нгвин робко прячет, умный — смело достаёт!»
С тех пор меня неоднократно спрашивали — зачем, мол, мне эта морока? Ну а я неизменно отвечал, что настоящая красота — не только снаружи, но и внутри. Я же делаю свой сайт для себя, а не для абстрактного заказчика! Если в исходниках «каша» и всё держится «на соплях», то таким сайтом я не смогу гордиться. А если в коде всё в порядке и этот код не стыдно показать другим веб-мастерам — то зачем такой код прятать?