Четверг, 2024-05-16, 1:28 PM
IT Worlds
Приветствую Вас Гость | RSS
Главная Регистрация Вход
Меню сайта

    Категории раздела
    OS [20]
    Железо [4]

    Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Форма входа

    Главная » 2009 » Апрель » 14 » Делаем сайт за 30 минут
    7:19 PM
    Делаем сайт за 30 минут
    Я вот нашел одну интересную статью по созданию сайтов и решил, что для многих новичков может стать отправной точкой в этом деле.
     

    Подумать страшно, сколько материалов о создании сайтов было опубликовано в «Internet» за всю историю его существования... Там писали о правильном выборе движка, о том, какие хостинг-провайдеры самые лучшие, как грамотно раскрутить сайт и как получить с него прибыль. Там рассказано о налаживании продаж через интернет и о защите домена от хакерских атак. Если собрать все материалы вместе, вполне может получиться объемная книга из разряда «Продвижение сайта от А до Я».

    К сожалению, всегда остаются люди, которых все это информационное изобилие скорее отпугивает, чем привлекает. Прочитал статью, почесал тыковку, подумал: «У-у-у, как тут все сложно и непонятно» — а идея сделать собственную страничку так идеей и осталась. Естественно, хочется, чтобы все получилось быстро, красиво, а тут думать заставляют да еще кучу каких-то программ осваивать, терминологию учить, на хостинг раскошеливаться.

    Прекрасно понимая, что лень — двигатель прогресса, мы долго думали, как бы максимально облегчить жизнь начинающему сайтостроителю. То есть сделать так, чтобы ему, во-первых, не пришлось платить за хостинг, во-вторых, сайт получился красивым и, в-третьих, закончить его можно было очень быстро, а не за месяц в 10-15 подходов. Задачка, мягко говоря, нетривиальная. Не так много в мире простых и удобных CMS, в которых новичок сможет с лету разобраться. Красивых и эргономичных среди них и того меньше.

    И все-таки выход из ситуации есть. Сегодня мы расскажем вам, как при помощи программной среды «Денвер» (служит для отладки сайтов на локальном сервере), блогового движка WordPress и практически любого бесплатного хостинга с поддержкой MySQL и PHP сделать сайт буквально за полчаса.

    Еще раз оговоримся: статья ориентирована на новичков, практически не разбирающихся в веб-программировании: прожженные в HTML ветераны не узнают из нее ничего нового.

    В Денвере все спокойно

    Первым делом вам необходимо найти бесплатный хостинг с поддержкой MySQL и PHP. Заходим в «Яндекс» и в поисковой строке вбиваем фразу «Бесплатный хостинг с PHP». Выбор очень большой. В подавляющем большинстве случаев бесплатные хостеры предъявляют ряд условий к сайтам. Ваш проект не должен быть связан с порнографией, через него нельзя рассылать спам, контент должен быть уникальным, а тема сайта — интересной. Простую домашнюю страничку с информацией о себе разместить на таких хостингах довольно сложно (хотя и возможно), а вот сайт об играх или о компьютерном железе — вполне.

    Когда хостинг будет получен и доменное имя создано (обычно бесплатные хостеры предоставляют под ваш сайт домен третьего уровня), убедитесь, что у вас есть доступ к FTP. Для закачивания файлов подойдет любой FTP-клиент, можно даже использовать встроенный менеджер в Total Commander.

    Теперь отправляемся прямиком на сайт www.denwer.ru, скачиваем базовый пакет «Денвер 3» (состоит из phpMyAdmin, Apache 2, SSL, PHP 5, MySQL 5) и устанавливаем его на жесткий диск, лучше всего на C: в произвольный каталог, выбрав второй вариант инсталляции (имя локального сервера задается только при запуске «Денвера», а не при старте компьютера).

    Теперь необходимо создать базу данных для вашего будущего сайта, без нее ничего работать не будет. Запускаем «Денвер», в любом браузере заходим по ссылке http://localhost (загрузится стартовая страничка «Денвера») и активируем пункт меню «Заведение новых БД и пользователей MySQL» (внизу страницы). Строку с паролем администратора MySQL оставляем пустой, печатаем только название базы (совпадает с логином) и пароль.

    Следующий этап работы — конструирование в «Денвере» полной копии сайта на бесплатном хостинге. Заходим в каталог, куда мы установили «Денвер», в папке Home создаем каталог название хостинга.ru, а в нем в свою очередь — папку с названием вашего логина на хостинге, например, Home/superhoster.ru/amd

    От кода до народа

    Отправляемся на страничку http://wordpress.org/download/release-archive и скачиваем оттуда 2.2.2 или 2.2.3 версию WordPress. К сожалению, более поздние версии движка крайне неумело работают с кодировкой Windows-1251, которая необходима для корректного отображения сайта на многих бесплатных хостингах: если в технических характеристиках вашего хостинга четко прописано, что он работает с UTF-8, можете спокойно скачивать последнюю (2.5.1) версию WordPress.

    Распаковываем скачанный архив и копируем все содержимое папки wordpress (именно содержимое, а не саму папку) в каталог Home/narod.ru/Ваш логин. Переименовываем файл wp-config-sample.php в wp-config.php и открываем его в «Блокноте». Перед нами код следующего вида:

    <?php

    // ** MySQL settings ** //

    define('DB_NAME', 'НАЗВАНИЯ БАЗЫ ДАННЫХ'); // The name of the database

    define('DB_USER', 'ЛОГИН'); // Your MySQL username

    define('DB_PASSWORD', 'ПАРОЛЬ'); // ...and password

    define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value

    define('DB_CHARSET', 'utf8');

    define('DB_COLLATE', '');

    // You can have multiple installations in one database if you give each a unique prefix

    $table_prefix = 'wp_'; // Only numbers, letters, and underscores please!

    // Change this to localize WordPress. A corresponding MO file for the

    // chosen language must be installed to wp-content/languages.

    // For example, install de.mo to wp-content/languages and set WPLANG to 'de'

    // to enable German language support.

    define ('WPLANG', '');

    /* That's all, stop editing! Happy blogging. */

    define('ABSPATH', dirname(__FILE__).'/');

    require_once(ABSPATH.'wp-settings.php');

    ?>

    Вместо пунктов «Название базы данных», «Логин» и «Пароль» вам нужно вписать соответствующие данные (логин и пароль, разумеется, тоже от базы данных, а не от e-mail).

    Перезапускаем «Денвер» (ярлык Restart Denwer на рабочем столе) и заходим на наш виртуальный хостинг через браузер (http://логин.хостинг.ru). Появится страничка инсталляции WordPress. Активируем гиперссылку instsll.php, жмем на кнопку First Step, прописываем название сайта (оно будет красоваться на заголовке вашей странички) и почтовый ящик, куда будет высылаться пароль в случае его утери. На следующей странице переписываем логин/пароль для администрирования и кликаем по гиперссылке wp-admin.php. Заходим в панели управления на вкладку Common Options и выбираем в ней пункт Numeric, а в меню Reading Options прописываем в пустом окошке кодировку Windows-1251.

    Теперь, чтобы разместить ресурс в интернете, достаточно скопировать по FTP содержимое папки Home/хостер.ru/название вашего сайта виртуального диска на бесплатный хостинг.

    Работа с сайтом

    Чтобы добавить статью или новость на только что созданный сайт, заходим в центр управления (пункт меню Site Admin) и кликаем по опции Write a post. Справа (в окошке Categories) прописываем раздел, в котором будет размещена статья, и жмем на кнопочку Add. В главном окне задаем название публикации и размещаем текст статьи: если до этого текст хранился у вас в doc-файле, лучше предварительно скопировать его в txt-формат, чтобы убрать лишнюю Word-разметку.

    В окошке Upload жмем на кнопку Обзор и подгружаем картинку, которая будет украшать данную статью. Когда изображение появится в окошке, определяем, в каком виде оно будет красоваться в статье (в виде иконки, полноразмерного изображения или гиперссылки), и кликаем по кнопке Send to Editor. Арт появится в окне редактирования статьи: выделяем его левой клавишей мышки и жмем иконку с изображением дерева на панели инструментов. Выбираем тип выравнивания (по левому краю, по правому, по центру и так далее), в самом нижнем окошечке вписываем число от 5 до 15, в зависимости от того, какой отступ должен быть от края картинки до текста статьи. Жмем Ok и Publish. Теперь, если кликнуть по пункту меню View site, в браузере появится только что добавленная вами статья. Все остальные материалы размещаются на сайте аналогичным образом.

    * * *

    Созданный нами ресурс — прекрасный фундамент для создания более мощного и интересного сайта. Пока он представляет собой всего лишь небольшой блог, но, в отличие от сайтов, сделанных на бесплатных конструкторах (а их сейчас в интернете очень много), его можно развивать. Зарегистрировать нормальное доменное имя, перевести на удобный и быстрый платный хостинг (30-100 рублей в месяц — не такая уж большая плата за стабильность работы и большое дисковое пространство), с помощью плагинов добавить мощную новостную ленту, календарь, облако тегов, дополнительные окна на главную страницу, подключить форум и галерею — возможности WordPress мало чем отличаются от возможностей самых совершенных платных CMS.

    Просмотров: 938 | Добавил: amd | Рейтинг: 0.0/0
    Всего комментариев: 0
    Имя *:
    Email *:
    Код *:
    Copyright MyCorp © 2024 Хостинг от uCoz