Установка Книги Отзывов
Если Вы не популярны,
Значит, Вас как бы и не существует...
Сегодня произведем установку Книги Отзывов на ваш хостинг. Для этого сделайте следующие шаги. Скачайте дистрибутив. Раскройте архив на вашей рабочей станции и внесите в файл db.php изменения в точном соответствии с названием вашей БД, пользователем и паролем. Теперь закидываете все файлы в одну определенную директорию на вашем хостинге и...
© Перепечатка разрешается с установкой ссылки на ресурс http://kocby.ru/.
Уважаемые коллеги!
В нашем последнем выпуске...
Три команды-кита, на которых держится MySQL. ::
http://kocby.ru/post/webmaster/text/issue181.html
... мы ознакомились с процессом резервного копирования Базы Данных (БД), расписали структуру нашей первой БД, изучили три главные команды SQL:
SELECT (выборка записей из БД) - это самая безобидная и неопасная команда из нашей тройки,
UPDATE (обновление записей в БД) - тут надо быть очень осторожным, эксперименты ставить только на тестовых БД,
INSERT INTO (добавление записей в БД) - не так ответственно, как при команде UPDATE, но тоже следует проявлять осторожность.
Хотелось еще сказать пару слов о командах DELETE и DROP, но очень уж это страшные команды. Пользуйтесь ими только, если вы себя уверено чувствуете как dba-шник.
Для дальнейшего движения к построению популярных сайтов знаний достаточно, но если вы, как и я, любитель почитать полезную литературу по теме, то я приглашаю вас воспользоваться моим специализированным книжным поисковиком, набрав в нем что-нибудь вроде SQL (или MySQL, или что-то подобное).
Книжная Лавка. Поиск книг. ::
http://kocby.ru/books/
А тех, кто считает, что ему знаний БД достаточно (а читать книги не любит в принципе), прошу сразу двигаться дальше.
Давайте, установим "Книгу отзывов и предложений" на ваш хостинг.
Для этого следует выполнить следующие действия.
1. Скачать дистрибутив отсюда.
2. Раскрыть архив на вашей рабочей станции и внести в файл db.php изменения в точном соответствии с названием вашей БД, пользователем и паролем:
define(DB_HOST, 'localhost'); // у большинства хостеров localhost
define(DB_USER, '_gb2011'); // пользователь БД, что-то вроде login_gb2011
define(DB_PASSWORD, 'input_your_pass'); // да, здесь введите пароль
define(DB_NAME, '_gb2011'); // БД, что-то вроде login_gb2011
Обратите внимание, что кодировка у нас UTF8.
Напомню, что БД, пользователя и пароль вы делали с соответствии с инструкцией в выпуске 180.
3. Теперь закидываете все файлы в одну определенную директорию на вашем хостинге и...
... и либо наслаждаетесь полученным результатом, либо задумываетесь, что сделано не так.
Если все вы сделали ок, то на вашем хостинге будет такая же Гостевая Книга, как здесь: Книга отзывов и предложений.
А после установки уже можно изучать, что же вы там наустанавливали.
Обратите внимание, каким образом извлекаются комментарии из базы данных (файл comments.php).
/* Извлекаем все комментарии из базы данных в массив $data */
require_once 'db.php';
$sql = "
SELECT id, parent_id, name, comment, IP4,
DATE_FORMAT(date_add, '%d %M %Y %H:%i') as date_add
FROM gbver103
";
$query = mysql_query($sql);
while($row = mysql_fetch_assoc($query))
{
$data[$row[id]] = $row;
}
Это очень типичный пример смычки (города и деревни) MySQL и PHP, когда с помощью команды SQL SELECT и функций PHP mysql_query и mysql_fetch_assoc (или их улучшенных клонов) вся информация переносится из таблицы БД в массив PHP.
Такой способ хорош для маленьких таблиц, впрочем, строго говоря, сама MySQL хороша для маленьких БД.
Сообщайте, как прошла установка на ваш хостинг.
Вот и все на сегодня. Приглашаю всех желающих стать успешным самому и сделать более успешной систему Матрица путем участия в ее бета тестировании. Количество бета-тестеров по состоянию на сейчас: (вот сейчас и посмотрю...) 518. Присоединяйтесь, коллега, присоединяйтесь. Мир тесен. Сегодня вы поможете мне протестировать мой проект, завтра я помогу протестировать ваш, и путь к успеху открыт у нас обоих. В Матрице вы научитесь добиваться успеха в любом деле, в том числе и в строительстве популярных сайтов.
Спасибо за внимание.
|
~~~~~ Обратная связь ~~~~~
|
|
У вас есть два способа реагирования на данный выпуск.
На форуме...
"Как сделать популярный сайт" на форуме ::
http://kocby.ru/b/viewforum.php?f=5
Написать лично мне.
Данные для связи на контактной страничке ::
http://kocby.ru/contact.html
Ниже дан мой работающий емейл, но доставка через форму на указанном урле надежнее, ее вероятность является почти 100%.
::::::::::::::::::::::::
::: Vladimir Abramov :::
::: va@sumat.ru ::::::::
::: http://sumat.ru/ :::
::::::::::::::::::::::::
### Конец выпуска.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|