Недавно приятель решил перейти с CMS DLE на CMS WordPress. Оказалось, что в сети можно найти много различный скриптом и программ, но у большинства из них есть большой минус. Либо они платные и работаю не корректно, либо бесплатные и работают так же криво.
Задача была решена простым способом, а именно MySQL запросом из шести строк:

INSERT INTO wp_posts
(id, post_date, post_content, post_title, post_name)
SELECT
id, date, full_story, title, alt_name
FROM
dle_post

Решение рабочее и лично тестировалось. Если хотите быстро конвертировать базу из DLE в WordPress используйте приведенный выше запрос.
p.s. не забудьте скопировать таблицу dle_post поближе к таблицам WP
Misc
DLE, MySQL, wordpress, запрос, конвертация, Переход

С переездом на VPS приходится осваивать работу через shell на сервере. Ниже приведен простой пример экспорта и импорта MySQL базы данных.
Экспорт:
mysqldump -u username -h hostname -pPassword database_name > file_name.sql
Импорт:
mysql -u username -h hostname -pPassword database_name < file_name.sql
MySQL
MySQL, shell, Импорт, Экспорт
Сегодня выбрал время и воплотил в жизнь скрипт-каталог «своих» сайтов. Идея заключается в том, что бы разместить этот скрипт на всех «своих» сайтах, для их перелинковки. Скрипт берет данные из MySQL БД, куда вручную заносятся ссылки и информация про сайты. Таким образом создавая очередной сайт/сателит, достаточно просто кинуть скрипт на свежеиспеченный сайт и добавить его в БД, как со всех уже имеющихся сайтов на него появятся обратные ссылки
. Read more…
PHP, Web
MySQL, php, БД, каталог, перелинковка, сайт, сателлит, скрипт