Статья по мультисайтингу
http://drupal.org/getting-started/6/install/multi-site
http://phantasmagor.ru/node/17
http://www.drupal.ru/node/6226
Мультисайтинг. Выбор таблиц
Будут проблемы
Мультисайтинг и robots.txt - простое решение
Авторизация
settings.php следует указать ini_set('session.name', 'mysite_PHPSESSID'), чтобы пользователи могли залогиниться на нескольких сайтах одновременно.ini_set('session.name', 'NEKOE_SESSION_NAME');
Общие таблицы:
authmap, sessions, users, role, users_roles, profile_fields, profile_values
locales_meta, locales_source, locales_target
locales_* — переводы. Совмещать.
permission — права ролей на хуки, предоставляемые модулями. Совмещается.
role — роли на сайте (анонимный, зарегистрированный, модер, админ). Совмещается.
sessions — сессии юзеров. Объединяю, только с учётом того, что в settings.php следует указать ini_set('session.name', 'mysite_PHPSESSID'), чтобы пользователи могли залогиниться на нескольких сайтах одновременно.
access — доступ пользователей к сайту. Блокировка по IP, имени пользователя, e-mail. Предпочитаю совместить, т.к. чаще всего не использую блокировки вообще. Для крупных сайтов можно разделить.
authmap — таблица для внешних аутентификаций (LDAP, OpenID). В ней указывается соответствие локального имени юзера (uid в таблице users), внешнего (vasya_pupkin@drupal.org), и модуля, который выполняет аутентификацию. Т.к. не использую внешнюю аутентификацию — совмещаю
среда, 31 марта 2010 г.
sftp и хостера
Понадобилось создать симлинк на папку у хостера. А хостер не дает шел. Один из вариантов, создать с использованием php или perl. Но если хостер дает sftp то в нем есть команда ln (без всяких -s). Она и создает симлинк.
Команда подключения к "нестандартному" порту 2222
sftp -o Port=2222 юзер@хост
Команда подключения к "нестандартному" порту 2222
sftp -o Port=2222 юзер@хост
среда, 24 марта 2010 г.
Установка filezilla
Решил попробовать filezilla.
Скачал http://filezilla-project.org/sourcecode.php
И первый пошел! Нужно wxWidgets, скачал http://www.wxwidgets.org/downloads/
и оказалось, что надо ./configure --enable-unicode
ldconfig
Второй пошел. Нужно libgnutls более новой версии, скачал http://www.gnu.org/software/gnutls/download.html
Не забыть прибить старую версию.
Скачал http://filezilla-project.org/sourcecode.php
И первый пошел! Нужно wxWidgets, скачал http://www.wxwidgets.org/downloads/
и оказалось, что надо ./configure --enable-unicode
ldconfig
Второй пошел. Нужно libgnutls более новой версии, скачал http://www.gnu.org/software/gnutls/download.html
Не забыть прибить старую версию.
суббота, 20 марта 2010 г.
Drupal установка и настройка 2
Скачал. Распаковал. Установил. (файл default.settings... надо именно скопировать )
Сразу подкрутил безопасность http://drupal.org/project/login_security
Теперь понятные человекам ссылки:
скачал модули http://drupal.org/project/pathauto и http://drupal.org/project/token
«Управление → Конструкция сайта → Модули», и активируем модули Path, PathAuto и Token.
настройка транслитерации. Находим в папке модуля PathAuto файл «i18n-ascii.example.txt», и изменяем его имя на «i18n-ascii.txt»
Идем в меню «Управление», ставим отображение по модулям.
И ищем модуль Path, заходим во вкладку «Синонимы», там заходим в «Настройки автоматических синонимов" - и во вкладке «Основные настройки» устанавливаем галочку «Transliterate prior to creating alias» (Транслитерировать перед созданием синонима). Сохраняемся.
Организаци контента
Кратко, но очень понятно здесь
Меню
Что бы порезать меню на части (верхнее и подменю справа) http://drupal.org/project/menu_block_split
Хлебные крошки (Breadcumb) для расширенной настроки модуль menu_breadcrumb Описание на русском здесь.
Редактор с загрузкой картинок
Как установить
http://remage.su/content/drupal-urok-tretii-prikruchivaem-fckeditor-i-uchim-ego-zagruzhat-izobrazheniya-moduli-drupal
http://content-management-systems.info/index.php?q=node/1231
Модуль FCKeditor
обертка - http://drupal.org/project/fckeditor
редактор - http://www.fckeditor.net/whatsnew
Сначала заливаем обертку, затем в нее в папку fckeditor сам редактор.
Само подключение модуля стандартно, он сразу готов к работе.
Загрузка изображений на сервер.
Модули
http://drupal.org/project/imce
http://drupal.org/project/imce_mkdir
http://drupal.org/project/imce_crop
Надо создать роль (админ или модератор) и дать ей разрешение "access fckeditor"
Далее в "Поля профилей" настроим профиль Advanced, щелкаем «изменить» напротив профиля Advanced.
Basic setup: Устанавливаем галочку Админ или Модератор (кого создали ранее)
Editor appearance: Toolbar – устанавливаем "Drupal Full" (будут все возможности)
Язык – выбираем Ru
И по желанию можно изменить Skin, мне нравится Office2003
CSS: Editor CSS – устанавливаем FCKeditor default (это не обязательно, но могут возникнуть проблемы при использовании стороних тем для сайта)
File browser settings:
File browser type – ставим IMCE
Auto-detect language: отключено (у меня немецки устанвлен интерфейс)
Еще почему-то в стандатрной настройке отсутствует выравнивание по ширине. Для добавления надо в файле fckeditor.config.js в определении FCKConfig.ToolbarSets['DrupalFull'] в раздел с выравниванием добавить 'JustifyFull'
Чтобы рисунки отобразились, так же нужно установить Формат ввода в «Full HTML».
Из соображений безопасности формат ввода «Full HTML» можно давать лишь администратору, или модератору, а обычным пользователям «Filtered HTML», в который нужно добавить необходимые теги.
Пользовательское соглашение при регистрации на сайте
http://content-management-systems.info/node/940
Облако тэгов.
Описание утащено отсюда
Для создания облака тегов, нам потребуются 2 модуля, Taxonomy, который входит в стандартную поставку, и Tagadelic, который можно скачать тут.
Модуль Taxonomy один из ключевых модулей Drupal, он отвечает за категории, и позволяет создавать неограниченное количество схем классификации. Другими словами, если мы хотим создать на сайте раздел новости, мы сначала сделаем классификацию(словарь) «Новости», и при создании статей будем приписывать их к этому словарю, а при выводе пользователю, будем отображать записи принадлежащие к словарю «Новости». По описанию все выглядит немного путанно, но на деле все просто и прозрачно. Скачаем модуль Tagadelic, и активизируем привычным способом (Модуль Taxonomy по умолчанию активизирован, если это не так, исправьте).
Теперь идем в меню «Управление → Таксономия» и нажимаем «Добавить словать»,
Название словаря: Теги (или что-нибудь что понравится вам больше)
Типы материалов: Запись в блоге (Ведь мы создаем блог -) )
В меню «Настройки» устанавливаем галочки «Теги» (Термины будут создаваться пользователями при создании материала, путём набора слов, разделённых запятыми) и «Обязательно» (По крайней мере, один термин должен быть выбран во время создания материала).
Расставить материалы в нужном порядке по ссылке taxonomy/term
Для этого есть модуль weight и его описание-настройка
Понятное описание http://xandeadx.ru/blog/drupal/2
http://xandeadx.ru/blog/drupal/3
http://www.studiored.ru/blog/sozdaem-katalog
Иерархическое редактирование таксономии - модуль taxonomy_manager
Файловый браузер
Модуль filebrowser
Затем в "Создать материал" создаем "Directory listing" и его настраиваем на отображение нужного каталога. Не забыть отметить отображение подкаталогов.
Файловый менеджер для админа
Модуль WebFM
Создания блока "Похожие статьи"
Модуль Similar By Terms, скачать его можно .
Подбор цветов
http://www.degraeve.com/color-palette/index.php?
http://colorschemer.com/online.html
Отключить вывод ошибок на экран, только в файл
/admin/settings/error-reporting
Переопределения назвваний статей в строке браузера
Модуль Page_title
Его надо еще донастроить - автоматическая генерация, отображение при редактировании.
SEO мета тэги.
Модуль Meta Tags (Nodewords)
Позволяет редактировать разнообразные meta и автоматом их генерировать.
Вводный курс по Drupal (скачать архивом)
Пример создания сайта с заказом еды
Модуль для админки Admin menu
Организация сложного макета - модуль Panels и Chaos tool suite (ctools)
Карта сайта - модуль Site map и модуль XmlSitemap
Для "сворачивания" больших текстовых блоков можно использовать модуль Collapse_Text
[collapse] большой текст [/collapse]
Если надо показать уже свернутый текст, используем [collapse collapsed].
Оптимизация
Статья
Настройки, сниппеты www.drupalka.ru
Интересная статья Друпал для «Чайников» (значит я чайник, т.к. мне понравилась)
Сразу подкрутил безопасность http://drupal.org/project/login_security
Теперь понятные человекам ссылки:
скачал модули http://drupal.org/project/pathauto и http://drupal.org/project/token
«Управление → Конструкция сайта → Модули», и активируем модули Path, PathAuto и Token.
настройка транслитерации. Находим в папке модуля PathAuto файл «i18n-ascii.example.txt», и изменяем его имя на «i18n-ascii.txt»
Идем в меню «Управление», ставим отображение по модулям.
И ищем модуль Path, заходим во вкладку «Синонимы», там заходим в «Настройки автоматических синонимов" - и во вкладке «Основные настройки» устанавливаем галочку «Transliterate prior to creating alias» (Транслитерировать перед созданием синонима). Сохраняемся.
Организаци контента
Кратко, но очень понятно здесь
Меню
Что бы порезать меню на части (верхнее и подменю справа) http://drupal.org/project/menu_block_split
Хлебные крошки (Breadcumb) для расширенной настроки модуль menu_breadcrumb Описание на русском здесь.
Редактор с загрузкой картинок
Как установить
http://remage.su/content/drupal-urok-tretii-prikruchivaem-fckeditor-i-uchim-ego-zagruzhat-izobrazheniya-moduli-drupal
http://content-management-systems.info/index.php?q=node/1231
Модуль FCKeditor
обертка - http://drupal.org/project/fckeditor
редактор - http://www.fckeditor.net/whatsnew
Сначала заливаем обертку, затем в нее в папку fckeditor сам редактор.
Само подключение модуля стандартно, он сразу готов к работе.
Загрузка изображений на сервер.
Модули
http://drupal.org/project/imce
http://drupal.org/project/imce_mkdir
http://drupal.org/project/imce_crop
Надо создать роль (админ или модератор) и дать ей разрешение "access fckeditor"
Далее в "Поля профилей" настроим профиль Advanced, щелкаем «изменить» напротив профиля Advanced.
Basic setup: Устанавливаем галочку Админ или Модератор (кого создали ранее)
Editor appearance: Toolbar – устанавливаем "Drupal Full" (будут все возможности)
Язык – выбираем Ru
И по желанию можно изменить Skin, мне нравится Office2003
CSS: Editor CSS – устанавливаем FCKeditor default (это не обязательно, но могут возникнуть проблемы при использовании стороних тем для сайта)
File browser settings:
File browser type – ставим IMCE
Auto-detect language: отключено (у меня немецки устанвлен интерфейс)
Еще почему-то в стандатрной настройке отсутствует выравнивание по ширине. Для добавления надо в файле fckeditor.config.js в определении FCKConfig.ToolbarSets['DrupalFull'] в раздел с выравниванием добавить 'JustifyFull'
Чтобы рисунки отобразились, так же нужно установить Формат ввода в «Full HTML».
Из соображений безопасности формат ввода «Full HTML» можно давать лишь администратору, или модератору, а обычным пользователям «Filtered HTML», в который нужно добавить необходимые теги.
Пользовательское соглашение при регистрации на сайте
http://content-management-systems.info/node/940
Облако тэгов.
Описание утащено отсюда
Для создания облака тегов, нам потребуются 2 модуля, Taxonomy, который входит в стандартную поставку, и Tagadelic, который можно скачать тут.
Модуль Taxonomy один из ключевых модулей Drupal, он отвечает за категории, и позволяет создавать неограниченное количество схем классификации. Другими словами, если мы хотим создать на сайте раздел новости, мы сначала сделаем классификацию(словарь) «Новости», и при создании статей будем приписывать их к этому словарю, а при выводе пользователю, будем отображать записи принадлежащие к словарю «Новости». По описанию все выглядит немного путанно, но на деле все просто и прозрачно. Скачаем модуль Tagadelic, и активизируем привычным способом (Модуль Taxonomy по умолчанию активизирован, если это не так, исправьте).
Теперь идем в меню «Управление → Таксономия» и нажимаем «Добавить словать»,
Название словаря: Теги (или что-нибудь что понравится вам больше)
Типы материалов: Запись в блоге (Ведь мы создаем блог -) )
В меню «Настройки» устанавливаем галочки «Теги» (Термины будут создаваться пользователями при создании материала, путём набора слов, разделённых запятыми) и «Обязательно» (По крайней мере, один термин должен быть выбран во время создания материала).
Расставить материалы в нужном порядке по ссылке taxonomy/term
Для этого есть модуль weight и его описание-настройка
Понятное описание http://xandeadx.ru/blog/drupal/2
http://xandeadx.ru/blog/drupal/3
http://www.studiored.ru/blog/sozdaem-katalog
Иерархическое редактирование таксономии - модуль taxonomy_manager
Файловый браузер
Модуль filebrowser
Затем в "Создать материал" создаем "Directory listing" и его настраиваем на отображение нужного каталога. Не забыть отметить отображение подкаталогов.
Файловый менеджер для админа
Модуль WebFM
Создания блока "Похожие статьи"
Модуль Similar By Terms, скачать его можно .
Подбор цветов
http://www.degraeve.com/color-palette/index.php?
http://colorschemer.com/online.html
Отключить вывод ошибок на экран, только в файл
/admin/settings/error-reporting
Переопределения назвваний статей в строке браузера
Модуль Page_title
Его надо еще донастроить - автоматическая генерация, отображение при редактировании.
SEO мета тэги.
Модуль Meta Tags (Nodewords)
Позволяет редактировать разнообразные meta и автоматом их генерировать.
Вводный курс по Drupal (скачать архивом)
Пример создания сайта с заказом еды
Модуль для админки Admin menu
Организация сложного макета - модуль Panels и Chaos tool suite (ctools)
Карта сайта - модуль Site map и модуль XmlSitemap
Для "сворачивания" больших текстовых блоков можно использовать модуль Collapse_Text
[collapse] большой текст [/collapse]
Если надо показать уже свернутый текст, используем [collapse collapsed].
Оптимизация
Статья
Настройки, сниппеты www.drupalka.ru
Интересная статья Друпал для «Чайников» (значит я чайник, т.к. мне понравилась)
Drupal и безопасность.
Модуль ограничивающий возможность перебора пароля
http://drupal.org/project/login_security
"из коробки" у друпала отсутствует ограничение на перебор
Видео о безопасности (семинар) http://nikolaevskiykurier.com/mitas/dckyiv09-drupal-dlya-paranoikov-bezopasnost
http://drupal.org/project/login_security
"из коробки" у друпала отсутствует ограничение на перебор
Видео о безопасности (семинар) http://nikolaevskiykurier.com/mitas/dckyiv09-drupal-dlya-paranoikov-bezopasnost
Drupal и редактор Tinymce
Для удобства редактировани надо модуль wysiwyg и сам редактор tinymce.
http://drupal.org/project/wysiwyg
http://tinymce.moxiecode.com/download.php
Устанавливаем модуль wysiwyg, затем распаковываем в нужное место (sites/all/libraries/) tinymce и настраиваем.
http://drupal.org/project/wysiwyg
http://tinymce.moxiecode.com/download.php
Устанавливаем модуль wysiwyg, затем распаковываем в нужное место (sites/all/libraries/) tinymce и настраиваем.
среда, 17 марта 2010 г.
Drupal установка и настройка
Все по установке есть здесь http://remage.su/content/drupal-urok-pervyi-blog-ustanovka-nastroika-i-rusifikatsiya. Так что дальше можно не читать.
Установка.
Берем здесь http://drupal.ru. Там же и локализация "единым файлом"
Установка особых трудностей не вызывает. Надо сделать после распаковки, это поменять права на ./sites/default. Там же переименовать default.settings.php в settings.php и дать ему права на запись, после установки отобрать. Создать там же каталог files и ему права на запись. И заходим браузером на наш сайт.
1. Там выбор языка "Install Drupal in English"другого все равно нет. (потом поменяем).
2. Затем имя базы, логин и пароль к базе
3. Личные данные - название сайта, эл.адрес, пароль к админке.
4. Часовой пояс, тип линков и пр.
И все, заходим в админ панель.
Локализация.
в формате PO, всё в одном файле http://drupal.ru/downloads
http://www.drupal.ru/node/13024
инструкция есть здесь и здесь
1. В модулях (/admin/build/modules) надо активировать модуль Locale (теперь сможем импортировать рус. язык)
2. В импорте языка (/admin/build/translate/import) загружаем наш скачанный файл в формате PO. Выбираем импортировать его в русский язык.
3. В (/admin/settings/language) выберем русский по умолчанию.
Не забываем нажимать кнопки внизу для сохраниния изменений.
Все, сайт и админка будут на русском.
Создание меню.
API меню на русском http://api.drupal.ru/api/group/menu
http://remage.su/content/drupal-urok-pyatyi-menyu-i-s-chem-ego-edyat-sozdanie-vypadayushchikh-menyu-i-razvertyvayushc
http://www.drupal.ru/node/8891
Что бы порезать меню на части (верхнее и подменю справа) http://drupal.org/project/menu_block_split
Хлебные крошки (Breadcumb)
Для расширенной настроки модуль menu_breadcrumb Описание на русском здесь.
Что бы убрать "Главная" из строки навигации, в template.php (в выбранной теме) добавим код:
Темы
http://themegarden.org/drupal6/
Темы для админ-панели
http://yarroha.org.ua/content/14/temy-adminki-dlya-drupal.html
Установка.
Берем здесь http://drupal.ru. Там же и локализация "единым файлом"
Установка особых трудностей не вызывает. Надо сделать после распаковки, это поменять права на ./sites/default. Там же переименовать default.settings.php в settings.php и дать ему права на запись, после установки отобрать. Создать там же каталог files и ему права на запись. И заходим браузером на наш сайт.
1. Там выбор языка "Install Drupal in English"другого все равно нет. (потом поменяем).
2. Затем имя базы, логин и пароль к базе
3. Личные данные - название сайта, эл.адрес, пароль к админке.
4. Часовой пояс, тип линков и пр.
И все, заходим в админ панель.
Локализация.
в формате PO, всё в одном файле http://drupal.ru/downloads
http://www.drupal.ru/node/13024
инструкция есть здесь и здесь
1. В модулях (/admin/build/modules) надо активировать модуль Locale (теперь сможем импортировать рус. язык)
2. В импорте языка (/admin/build/translate/import) загружаем наш скачанный файл в формате PO. Выбираем импортировать его в русский язык.
3. В (/admin/settings/language) выберем русский по умолчанию.
Не забываем нажимать кнопки внизу для сохраниния изменений.
Все, сайт и админка будут на русском.
Создание меню.
API меню на русском http://api.drupal.ru/api/group/menu
http://remage.su/content/drupal-urok-pyatyi-menyu-i-s-chem-ego-edyat-sozdanie-vypadayushchikh-menyu-i-razvertyvayushc
http://www.drupal.ru/node/8891
Что бы порезать меню на части (верхнее и подменю справа) http://drupal.org/project/menu_block_split
Хлебные крошки (Breadcumb)
Для расширенной настроки модуль menu_breadcrumb Описание на русском здесь.
Что бы убрать "Главная" из строки навигации, в template.php (в выбранной теме) добавим код:
function phptemplate_breadcrumb($breadcrumb) {
array_shift($breadcrumb); //Удалить первый элемент ("Главная")
if (!empty($breadcrumb)) {
return '< div class="breadcrumb">'. implode(' » ', $breadcrumb) .'< /div > ';
}
}
(не забыть удалить пробелы перед div и /div)Темы
http://themegarden.org/drupal6/
Темы для админ-панели
http://yarroha.org.ua/content/14/temy-adminki-dlya-drupal.html
понедельник, 15 марта 2010 г.
Защита web-каталога паролем.
В каталог кладем файлик .htaccess со следующим содержанием:
Затем создаем файл паролей
htpasswd -c /путь/.htpasswd имя (запросит пароль)
htpasswd -bc /путь/.htpasswd имя пароль ("пакетный" режим)
флаг -c создает файл, т.е. второго и следующего пользователя уже вносим без него.
Проверяем права. Если с .htpasswd снять чтение группы, то получаем Internal Server Error.
Работает с 440 (r--r-----)
Если надо защитить каталог со скриптами, то тогда в httpd.conf надо добавить
<Location /cgi-bin/каталог>
и далее все что выше, т.е. AuthType Basic и т.д.
</Location>
Затем в скрипте доставать из переменных окружения REMOTE_USER, т.е. $ENV{ 'REMOTE_USER' }
и уже его обрабатывать на предмет прав и т.п.
AuthType Basic
AuthName "Administrative zone"
AuthUserFile /путь/.htpasswd
Require valid-user
Затем создаем файл паролей
htpasswd -c /путь/.htpasswd имя (запросит пароль)
htpasswd -bc /путь/.htpasswd имя пароль ("пакетный" режим)
флаг -c создает файл, т.е. второго и следующего пользователя уже вносим без него.
Проверяем права. Если с .htpasswd снять чтение группы, то получаем Internal Server Error.
Работает с 440 (r--r-----)
Если надо защитить каталог со скриптами, то тогда в httpd.conf надо добавить
<Location /cgi-bin/каталог>
и далее все что выше, т.е. AuthType Basic и т.д.
</Location>
Затем в скрипте доставать из переменных окружения REMOTE_USER, т.е. $ENV{ 'REMOTE_USER' }
и уже его обрабатывать на предмет прав и т.п.
WordPress установка и настройка.
Берем здесь http://ru.wordpress.org/, там же ссылка на "кодекс" с краткими инструкциями по настройке.
http://wphelp.ru/
http://blogproblog.com/
http://www.wordpressplugins.ru/
http://www.blog-shon.ru/
Безопасность:
1. Поменять префиксы у базы
2. Изменить логин admin на другой.
3. Создать защиту на основе .htaccess
обзор плагинов безопасности http://blogproblog.com/10_wordpress_security_plugins/
http://wordpress.by/tag/wordpress/
http://ledniov.ru/2009/12/19-plaginov-wordpress-dlya-zashhity-bloga
http://mywordpress.ru/plugins/rustolat/ - транслитератор русских урлов - полезно
http://www.wordpressplugins.ru/critical - большой обзор плагинов
Продвижение и оптимизация:
http://liveseo.org/nastrojka-wordpress/
http://www.wp-info.ru/
Темы:
http://wordpresse.ru/ - очень много и хороших
http://ktonanovenkogo.ru/wordpress/temy-oformleniya-wordpress-ustanovka-shablonov-sostoyat-kak-rabotayut.html - как устроены темы
http://www.vverx.com/wordpress/bezopasnost-wordpress/
http://streha.ru/2007/09/19/zashhiti-sebya.html
Базу что бы поправить
http://www.wordpressplugins.ru/administration/wp-dbmanager.html
http://www.phpmyadmin.net/home_page/index.php
Распаковываем, копируем. и запускаем .../phhMyAdmin/setup/index.php - настраиваем.
http://php-myadmin.ru/doc/config.html
Плагины
Для оптимизации поисковиков all-in-one-seo-pack
http://semperfiwebdesign.com/portfolio/wordpress/wordpress-plugins/all-in-one-seo-pack/
Обзор плагинов:
http://www.master-live.ru/wp.html
http://blog.eskhosting.ru/category/uroki-wordpress/
Настройте шаблон ссылок вашего блога:(Параметры - Постоянные ссылки)
Вместо стандартных ссыло, сделаем, чтобы ссылки выглядели так: http://myblog.com/category/mypost/
Для этого в настройках шаблона ссылок укажите поле “Произвольно” и шаблон: /%category%/%postname%/
Помогает разобраться файлик со следующим содержанием
Главное не забыть его затем удалить.
Список кодов html символов.
http://ru.wikipedia.org/wiki/%D0%9C%D0%BD%D0%B5%D0%BC%D0%BE%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B2_HTML
http://wphelp.ru/
http://blogproblog.com/
http://www.wordpressplugins.ru/
http://www.blog-shon.ru/
Безопасность:
1. Поменять префиксы у базы
2. Изменить логин admin на другой.
3. Создать защиту на основе .htaccess
обзор плагинов безопасности http://blogproblog.com/10_wordpress_security_plugins/
http://wordpress.by/tag/wordpress/
http://ledniov.ru/2009/12/19-plaginov-wordpress-dlya-zashhity-bloga
http://mywordpress.ru/plugins/rustolat/ - транслитератор русских урлов - полезно
http://www.wordpressplugins.ru/critical - большой обзор плагинов
Продвижение и оптимизация:
http://liveseo.org/nastrojka-wordpress/
http://www.wp-info.ru/
Темы:
http://wordpresse.ru/ - очень много и хороших
http://ktonanovenkogo.ru/wordpress/temy-oformleniya-wordpress-ustanovka-shablonov-sostoyat-kak-rabotayut.html - как устроены темы
http://www.vverx.com/wordpress/bezopasnost-wordpress/
http://streha.ru/2007/09/19/zashhiti-sebya.html
Базу что бы поправить
http://www.wordpressplugins.ru/administration/wp-dbmanager.html
http://www.phpmyadmin.net/home_page/index.php
Распаковываем, копируем. и запускаем .../phhMyAdmin/setup/index.php - настраиваем.
http://php-myadmin.ru/doc/config.html
Плагины
Для оптимизации поисковиков all-in-one-seo-pack
http://semperfiwebdesign.com/portfolio/wordpress/wordpress-plugins/all-in-one-seo-pack/
Обзор плагинов:
http://www.master-live.ru/wp.html
http://blog.eskhosting.ru/category/uroki-wordpress/
Настройте шаблон ссылок вашего блога:(Параметры - Постоянные ссылки)
Вместо стандартных ссыло, сделаем, чтобы ссылки выглядели так: http://myblog.com/category/mypost/
Для этого в настройках шаблона ссылок укажите поле “Произвольно” и шаблон: /%category%/%postname%/
Помогает разобраться файлик со следующим содержанием
Главное не забыть его затем удалить.
Список кодов html символов.
http://ru.wikipedia.org/wiki/%D0%9C%D0%BD%D0%B5%D0%BC%D0%BE%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B2_HTML
Подписаться на:
Комментарии (Atom)