Установка PHP Melody на Денвер
Воскресенье, января 17, 2010 19:19Приветствую всех посетителей блога "Учебник"! Этот пост участвует в конкурсе "Лучший блогопост 2009" проводимый автором блога "" Дмитрием Шайтор.
Авторитетное жюри конкурса:
Александр aka 9SEO + Амирханов Ленар
Шафикова Эльвина + Бирюков Сергей
Долгое время я собирал сведения о PHP Melody 1.6. В сети честно признаться, существует какой-то вакуум информации, относительно данной cms. В русскоязычном секторе сети, не нашел даже упоминания, не говоря уже о мануале. Поэтому данный пост, думаю, будет полезен всем, кто решит использовать данную cms, для своих проектов.
Перспективы огромные, требования минимальные. Изучить PHP Melody 1.6, достаточно одного вечера. Все логично, стройно и предсказуемо!
Посмотреть:
( справа, вверху - выбор языка, переключите на rus )

Что такое PHP Melody 1.6?
Если быть кратким и не слишком эмоциональным, от того восторга, что я получил изучая эту изумительную CMS, PHP Melody - это совершенный инструмент, для создания и успешного развития видео- портала. Красивая, элегантная, очень быстрая, главное понятная!
Вчитаемся в скупое описание мануала по CMS:
1. PHP Melody 1.6 это бесплатная CMS, в отличии от предыдущих версий
2. Добавление видео файлов производится при помощи удобного менеджера загрузки,
в несколько щелчков мышки
3. Видео файлы не хранятся на вашем хостинге, что очень удобно, CMS отдает
браузеру пользователя только адрес файла
4. Удобная админка, правда на английском, но не вызывает каких либо затруднений
5. Полная UTF-8 совместимость, встроенные рекламная поддержка, синдикация RSS
6. Поддержка 15 языков, в том числе русского, т.е пользователь может выбирать язык
отображения интерфейса портала
7. Поддержка Windows Media Video (WMV), QuickTime (MOV), поддержка последней версии
JW Player. Flowplayer
8. Поиск видео и импорт MTV Music.com через API
9. 38 дополнительных источников видео контента
10.Автоматический импорт видео с Youtube.com одним щелчком мыши
11. Расширенные возможности пользователей, регистрация, мое избранное,
возможность добавлять видео, статьи и комментарии
12.Большие возможности по спам защите, банлист, каптча и т.д.
13.Подключение SEO модуля
14. База данных на 2000 видео
К единственному минусу PHP Melody, я отнес бы недостаток бесплатных шаблонов, платные впрочем можно приобрести по цене от 14 долларов, что учитывая сложность, не так и дорого.
Системные требования к хостингу:
MySQL (версия 4 или выше)
PHP (версия 4.2 или выше)
Библиотека GD (обязательна для CAPTCHA)
Установка PHP Melody на Денвер:
Установка довольно простая, мало чем отличается от установки Вордпресса на Денвер, содержит четыре этапа.
1. Создаем папку melody.ru, в папке home Денвера.
2. В папке melody.ru создаем вложенную папку www
3. В папку www копируем дистрибутив PHP Melody
Step 1:
1. Создание базы данных MySQL
- имя базы, имя пользователя, пароль БД
- например: melody, пароль 123
Step 2:
1. Редактирование config-sample.php
- изменить данные в соответствии с Step 1:
//-- MySQL information --// $db_name = 'database_name'; // MySQL имя базы данных $db_user = 'database_username'; // MySQL имя пользователя $db_pass = 'password'; // MySQL пароль БД $db_host = 'localhost'; //-- Site info --// define('_SITENAME', "PHP Melody 1.6"); // Site Name/Title (e.g My Music Video Site) define('_URL', 'http://www.site.com'); // Insert full URL WITHOUT any trailing slash (e.g http://www.example.com)
Вводим название сайта: define('_SITENAME'
URL сайта: define('_URL', например melody.ru
2.Сохраняем config-sample.php как config.php
Step 3: имеет значение при загрузке на хостинг
1. Загрузите файлы, установить файловые разрешения, используя ваш любимый клиент FTP,
Вы можете установить PHP Melody в любую папку или субдомен.
2. База данных phpmelody_sql.sql должна быть загружена в режиме ASCII, а остальные файлы
в бинарном режиме. После загрузки необходимо выставить права на файлы и папки 0777.
Step 4:
1. Инсталяция PHP Melody на Денвер
- введите в браузере install.php (например http://melody.ru/install.php)
- начнется установка и проверка подключения к БД
- если все поля отмеченные как [OK], нажмите кнопку Продолжить, чтобы
начать установку MySQL базы данных. На этом этапе вы должны дождаться
подтверждения.
- получаем права администратора, Имя пользователя: Admin, Пароль: Admin

Установка PHP Melody на Денвер закончена:
- заходим в админку, меняем по желанию пароль/логин
- удаляем install.php
- удаляем phpmelody_sql.sql

Админка PHP Melody:

Чаще всего, любые ошибки, которые появляются на странице установки вызваны неправильным подключением MySQL. Подробности в файле config.php. Если возникают ошибки, еще раз проверьте правильность config.php.
Пример неправильной кодировки базы данных ( по умолчанию стояла Windows Cyrillic (cp1251), сменить на utf8.

После смены кодировки на UTF8:

Примеры шаблонов:
![]()
![]()
FAQ:
1.
Пароль архива: http://websmaster.info
2. Премиум - за $ 14 USD.
3. Сайт поддержки
4.
До следующей встречи на страницах блога "Учебник"!
пишет:
13 февраля 2010 в 03:27
помоему очень интересная статья, я прочитал с большим удовольствием. благодарю
пишет:
15 февраля 2010 в 06:22
Спасибо, Сергей!
Попробуем сделать сайт на этой цмс. присматривался к движку, но, не знал, что есть free версия.
boss пишет:
15 февраля 2010 в 06:29
Сам планирую использовать phpMelody для видео портала, тем более подкупает легкость, функциональность, изящество,
ну и красота конечно! Шаблон пробовал править, вроде разобрался, но думаю лучше купить, т.к они очень щепитильно
к этому относятся. Удачи!
пишет:
17 февраля 2010 в 01:29
ну..попобуем пока такую версиию, если понравится, можно и лицензию купить 50$ – за месяц отобъется.
uzer пишет:
21 февраля 2010 в 08:15
как решить проблему с кодировкой, когда добавляеш новость то в description-не появляються символи вроде такого �
boss пишет:
21 февраля 2010 в 11:06
uzer я на многих рускоязычных сайтах видел эту проблему с кодировкой. Сам пока не решал, т.к phpMelody стоит на Денвере. Попробуйте почитать на форуме .
Я кстати там зарегистрировался и получил хорошую ссылку. Попробую решить днем проблему, если удачно, то отпишусь. Кстати, по секрету, готовится версия 1.7.2
пишет:
26 февраля 2010 в 23:52
Установил себе на денвер но почему то ни одно видео не проигрывается? это из-за того что на денвере установлено? может нужен хостинг?
boss пишет:
27 февраля 2010 в 00:03
Нет, на Денвер должно работать. У меня кстати сначала тоже не работал плеер, заменил шаблон и стал работать. Сейчас попробовал, шаблон по дефолту,тоже работает… Про шаблоны я писал пост, можете скачать другой.
Когда вы работаете на Денвер, должен быть подключен интернет, т.к Melody скачивает с сети.
uzer пишет:
28 июня 2010 в 05:47
После своего поста, я купил скрипт, вроде нет таких проблем как с нуллом. Да и странно яндекс никак не хочеть включить в индекс сайт, хотя тиц дал 20