[TC] о веб и сайтостроительстве
Здравствуйте, industry.
давольно часто сдесь спрашивается о том как сделать сайт и что для
этого нужно. попытаюсь в опщих чертах расказать об этом.
на мой взгляд для домашнего пользователя существует 2 пути решения
этой задачи. простой и сложный. о простом я расказывал вчера, т.е.
скачать пакет денвер, скачать несколько систем управления контентом,
установить на локальный компьютер денвер а на него поставить цмс,
пару дней покопатся в настройках цмсок и выбрав ту что больше
нравится установить на хостинг. далее причесать свой новоиспечённый
сайт залить на него контент и радоватся проделаной работе.
огромное число сайтов разной величины и разной посищаемости ,
работают под управлением цмсок. в их использовании нет нечего
зазорного. изредко в сети можно найти коменты типа
цмс фигня, вечно глючит и в безопасности сплошные дыры.
такой комент написал 1% действительный профи, 99% самодавольный
полуюзер.
современные цмс состоят из 3 - 15 мб программного кода, утверждать не
берусь, но предполагаю что в нашей конфе, тех кто бы мог написать
нечто подобное по функциональности и безопасности, можно пересчитать
по пальцем одной руки. (я в их число не вхожу)
способ сложный.
качаем веб сервер апач:
www.apache.org
безустановочный зип архив парсера пхп скриптов и дополнительных
модулей к нему.
www.php.net
безустановочный зип архив субд MySql5xxx
www.mysql.ru
качаем так же справочник хтмл тегов и мануалы пхп и майскула.
не ленимся и в любимом поисковике создаём такие запросы:
скачать учебник html
третье слово по мере необходимости. ещё раз повторяю не ленимся и
активно пользуемся поисковиком. всети уже есть ответы на практически
все ваши вопросы. далее устанавливаем апач и по адресу
http://localhost
проверяем его работоспособность. после в папке httpdoc находящейся в
рабочем каталоге сервера создаём блокнотом файл index.php при этом
незабыв очистить папку от тестовых файлов сервера. в индексе для
необходимых настроичных работ пишем вот это:
<?php
phpinfo();
ну и конечно сохраняем написаное. с помощью этого простейшего скрипта
мы будем узнавать что и как работает, а если неработает то ещё и
почему
далее распаковываем в корневой каталог системного диска пхп и майскул
и после этого вооружившись мануалами подключаем пхп к апачу, а
майскул к пхп. помнится в первый раз я это почти три дня пытался
собрать и сконфигурировать. ну а после таго как это всё заработает
начинаем учить хтмл теги, скриптовый язык пхп и язык скул запросов и
через какихто пару лет мы сможем создать свой сопственный денамичный,
красивый и безопасный сайт. при этом на его написание даже без учёта
изучения и поиска необходимой документации у нас уйдёт не мение пары
сотен часов.
выводы и закругление.
если вы собираетесь серьёзно заниматся веб разработкой,
строительством сложных сайтов и веб безопасностью, ну или вы
настолько любопытны что вам не жаль многих сотен часов на изучение
того что вам непригодится то сложный способ именно для вас. правдо
тагда лучше пойти учится в институт на соответствующую спициальность.
если же время вам жалко и в институт неохото, а собственный сайт вам
хочится и как можно быстрей то тогда первый варриант, это то что вам
нужно. к тому же грызут меня жестокие сомнения что, хоть кто небудь
ис подписчиков вопще когда либо сможет самостоятельно создать сайт,
который будит более функциональным, удобным, красивым и безопасным
чем современные системы управления контентом. а если по каким либо
причинам даже затратив кучу сил и времени сделать даже то что уже
давно существует не представляется возможным, то зачем это делать?
велосипед уже давно существует и незачем его изобритать заново. нужно
просто его взять и кататся.
Доброго времени суток!
Original Message From: "mus" <ma***@y*****.ru>
"на мой взгляд для домашнего пользователя существует 2 пути решения этой задачи."
Ну, я бы сказал так:
1. воспользоваться хостингами с предустановленными CMS, благо такие уже имеются
в наличии.
2. Поставить денвер и доконфигурировать под себя имеющуюся CMS.
Сложный вариант, на мой взгляд, это уже третий вариант и, как верно замечено,
для трудолюбивых и тех, кому некуда девать своё время.
"изредко в сети можно найти коменты типа цмс фигня, вечно глючит и в безопасности
сплошные дыры. такой комент написал 1% действительный профи, 99% самодавольный
полуюзер."
Я считаю, что рынок CMS необходимо рассматривать немного под другим углом: коммерческая
версия CMS или open sorts. Кстати, обнулённые CMS, на мой взгляд, ещё хуже чем
open sorts.
Вывести сайт из строя можно по следующим причинам: у кого-то руки чешутся похулиганить,
отомстить или сделать целеноправленную гадость, материальная выгода. Личная страничка
- это не тот масштаб, чтобы весь интернет ринулся докапываться и выводить из
строя сайт.
В приобретении коммерческой CMS есть смысл в том случае, если нужна поддержка
от производителя, гарантия безопасности, постоянные обновления и увеличение функционала.
А писать аналог CMS своими ручками с нуля, на мой взгляд, это пустая трата времени,
если нет цели научиться и постичь весь процесс с нуля.
--
С уважением, Матроскин
ICQ: 495224138 Skype: instructor_oandm
mailto:matroskinshou***@r*****.ru http://lyubimov.su