Създаване на уеб-сайт на базата на WordPress CMS

CMS WordPress - с модерен дизайн за собствен информационен портал на организацията на базата на уеб-базирани приложения. Тази система се прилага в PHP програмирането и използва MySQL като база данни. WordPress е отворен код и плъгини ви позволяват да се увеличи възможността за първоначално включен в системата. WordPress платформа е бил използван в продължение на дълъг период от време и може да се използва за различни приложения - от блогове, новинарски сайтове трудно. Много от големите компании използват уеб-сайтове, базирани на източника CMS, които ви позволяват да работите с Публикуваната информация без знанието на езика HTML. WordPress е безплатен софтуер.







Историята на

различие

Отвореността на платформата дава възможност за промяна на изходния код, който ви позволява да се усъвършенства продукта на специфични изисквания към проекта. Най-успешните промени могат да бъдат включени в официалната версия на системата, въпреки че новия код може да бъде добавен към ядрото само официалните разработчици WordPress.

Има два официалното въвеждане на платформа WordPress:

  • WordPress.org - който съдържа най-новите версии на CMS, модули, теми, локализацията;
  • WordPress.com - издънка на WordPress, която ви позволява да контролирате няколко от уеб-сайтове с едно инсталирано копие на CMS.

И двата ресурси се поддържат и развиват от Automattic.

WordPress е идеална платформа за блогове заради наличието и лекота на използване. Информационно обслужване се осигурява от специализиран форум.

Блог - уеб-сайт под формата на статии (Съобщения). Web-двигател - софтуер, който свързва сценария и код, който описва базата данни на уеб-страница за съхранение на предмети и по този начин поддържа блог. CMS означава "Система за управление на съдържанието", което означава, система за управление на съдържанието.

Основното предимство на WordPress е лесната му употреба. WordPress философия - лесно е и най-бързият двигател, който ви позволява да свържете допълнителни модули (плъгини), в зависимост от това, което функционалност трябва да са създали уеб-сайт. Ето някои от предимствата на WordPress:

  • може да се използва без знанието на HTML;
  • безплатно;
  • Лесен за инсталиране и управление;
  • възможността за разширяване на функциите чрез плъгини и шаблони.

Смята се, че в началния етап на разработване на уеб базиран проект, изборът на платформа е от решаващо значение. В по-голямата гама от IT-технологии може да бъде лесно да се загубиш, но да избере да бъде платформа, която не само ще създаде проекта, но също така и да се развие. Идеята, че WordPress е подходящ само за блогове, принадлежи на тези, които не разбират напълно възможностите на тази система, тъй като от днес функционалност на платформата е много по-широк. Не е случайно, в WordPress.com сайт регистрирани повече от 25 милиона блогове.

Инсталиране на WordPress

Преди да инсталирате WordPress, проверка на избрания сървър отговаря на минималните изисквания. Въпреки че повечето от днешните уеб Силите подразбиране отговарят на тези изисквания, е необходимо да ги изброявам отново:

  • PHP версия 4.3 или по-висока
  • MySQL версия 4.0 или по-висока
  • (Незадължително) Модул Apache mod_rewrite

За да инсталирате на хостинг трябва да изтеглите най-новата версия на WordPress от официалния сайт и разархивирате изтегления файл в избраната папка. Локализирани руската версия може да бъде изтеглена от ru.wordpress.org на ресурса или на други сайтове. Можете също да изтеглите специален монтаж на платформата, насочена за използване в определена област или конкретни задачи.

Фигура 1. WordPress файлове да разархивирате на

Създаване на уеб-сайт на базата на WordPress CMS

Целият процес на инсталиране отнема по-малко от 10 минути. Някои хостинг доставчици предлагат инструменти за автоматично инсталиране на WordPress, но можете да го направите сами. За да направите това, трябва само да копирате файловете на WordPress с помощта на FTP-клиент да public_html в главната директория или WWW сървър.

Установено е, че ССФ работи най-добре на Linux или UNIX, но тя може да се използва и за Windows-базирани сървъри. В допълнение, можете да инсталирате WordPress на локалния ви компютър, като се използва, например, на XAMPP (фиг. 2).

Фигура 2. конфигурация платформа Пример XAMPP на локален компютър

Създаване на уеб-сайт на базата на WordPress CMS

WordPress платформа е локализиран първоначално в подкрепа на много езици. Също така, когато има нова версия, системата ще ви подкани да се актуализира автоматично, а ако по време на възникване на грешки ъпгрейд, необходими файлове могат да бъдат изтеглени директно от сайта на WordPress.

Създаване на база данни WordPress

Процесът на инсталиране на платформата на сървъра включва:

  • CMS сваляне на файлове на сървъра на хостинг услуги;
  • създаването на база данни MySQL за работа;
  • WordPress инсталатор стартирането на уеб-базиран интерфейс;
  • определяне на разрешения за директории.

В присъствието на SSH достъп уеб сървъри и способността да работи с конзолно приложение, можете да изтеглите WordPress файлове директно на уеб-сървър с помощта на Wget или рис. След като са били инсталирани на WordPress файлове, трябва да се създаде и да се свържете с база данни, която се използва за съхранение на CMS информация.

Много хостинг доставчици предлагат инструменти, за да се създаде база данни MySQL в автоматичен режим с помощта на инструменти за вашият бизнес или PhpMyAdmin. Помислете например за създаване на база данни с помощта на CPanel контролен панел.

Фигура 3. UI интерфейс на Cpanel да създаде база данни и потребител

Създаване на уеб-сайт на базата на WordPress CMS

Фигура 3. UI интерфейс на Cpanel да създаде база данни и потребител

Създаване на уеб-сайт на базата на WordPress CMS






За да създадете нова база данни, например да влезете в CPanel и кликнете върху връзката на MySQL бази данни. Освен това, в списъка с потребители, трябва да създадете потребител, който ще се използва за WordPress, като посочи в съответните полета на името на потребителски акаунт и парола за него, и кликнете върху бутона Добавяне на потребителя.

След това, в списъка с бази изберете името на новосъздадения потребител, въведете го в полето на Гб. кликнете бутона Добавяне Гб. След това падащия списък остава Гб решите да се създаде база данни, за да се увери, че всички отметки в областта на привилегиите и кликнете върху Добавяне на потребителя да Гб.

База данни, необходими за WordPress, можете да създавате и използвате стандартен MySQL клиент. Както е случаят с CPanel имаме нужда

  • въведете името на базата данни;
  • създадете потребител за да се свържете и да го управлява базата данни;
  • задаване на разрешения (привилегии) ​​потребителски достъп до базата данни.

След създаването на базата данни остава персонализирате конфигурационни параметри на WordPress, отговорни за достъп до базата данни. Тези параметри трябва да се съхраняват в досие WP-confiq.php. но ако той все още не е създаден, можете да вземете файла WP-довереник-sample.php. който се съхранява в архива с WordPress, и го преименувайте на WP-confiq.php. Този файл съдържа голям брой опции за конфигуриране, но в момента ние се интересуваме от само частта, отнасяща се до свързването към базата данни.

Фигура 4. WordPress Първи старт

Създаване на уеб-сайт на базата на WordPress CMS

Създаване на WordPress

Определяне на копие на WordPress, като се започне с определяне на разрешения за достъп за директории и CMS файлове. е препоръчително да се използва следния битова маска на правата за достъп за повечето файлове: 644, 755 или 775.

Тъй като се използва популярни блогове могат да генерират високо натоварване на сървъра, а след това платформата WordPress може да подобри производителността поради кеш страници. Въпреки факта, че има вграден WordPress кеширане, можете да използвате допълнителни плъгини, които опростяват процеса на конфигуриране на уеб-сайта и предлагат допълнителни функции, като например компресиране на CSS файлове и PHP скриптове. На пазара има голям брой плъгини за кеширане, което може да се намали натоварването на сървъра:

  • WP-Cache - специална приставка за Wordpress, което ускорява обработката на заявки, спестява генерирани от Wordpress страници, статични файлове и ги изпраща на потребителя;
  • Wordpress Супер Кеш - щепсел запазване напълно статични страници, но не и в фрагменти, и следователно не се използва PHP за тяхното подреждане;
  • Hyper Cache - напълно запазва HTML-страници в статичен файл и го дава на потребителя, ако е в една и съща сесия също може да кешира 404 (липсва ресурси) и искания за пренасочване;
  • Блог Cacher - спестява отговорите на исканията в локалните файлове, като ги поставяте в едно дърво директория, която съответства на структурата на връзките;
  • Газ до дупка - плъгин, който в моменти на върхово натоварване на сървъра просто забранява некритични части от вашия блог.

Административният интерфейс следва да се посочат най-добрите настройки за да съответства на изискванията на конкретен проект. Фигура 5 показва формата на параметрите на основните конфигурация WordPress.

Фигура 5. WordPress конфигурационни параметри

Създаване на уеб-сайт на базата на WordPress CMS

пет вида роли на разположение на потребителите, определени от WordPress:

Не се препоръчва да се използва администраторски акаунт за ежедневна работа, за да се избегне риска от компрометиране на системата. По-правилно би било да се създаде дублиращи се профили с по-малък обхват правата и ползването.

Wordpress теми и плъгини

Plugins - е разширение за WordPress, която ви позволява да добавяте първоначално уеб-сайт липсва функционалност. Теми осигуряват по-добър контрол върху представянето на материала, публикуван на уеб-сайта.

По темата за WordPress разбере файлове (или шаблони), за да се настанят до промяна в графичния интерфейс и съдържанието на стил бъдат показани на сайта. Темата променя начина на изобразяване, използвани от уеб-сайтове, без да се правят каквито и да било промени в кода на програмата. Темата се състои от шаблонни файлове, изображения (* .jpg. * .gif), каскадни лист със стилове (* .css), както и с всички PHP-код файлове (* .php).

Голяма част от тези, на разположение за свободно изтегляне на WordPress Тема Directory официалния сайт на. След добавянето на нови теми в определена директория на сървъра, те ще се появят в "Налични теми", както е показано на фигура 6.

Фигура 6. продукта "Налични теми"

Създаване на уеб-сайт на базата на WordPress CMS

Всяка тема се съдържа в отделна папка с подходящо име. Към темата може да се използва, тя трябва да съдържа определен набор от файлове:

За да инсталирате темата просто да копирате файловете в папката теми, или да използвате WordPress административен интерфейс.

Персонализиране на сайта на базата на Wordpress за работа с търсачките

За да се уверете, че вашият проект е в началото на списъка с ресурси, издаден от търсачките трябва да се вземат предвид много фактори, които се нуждаят от внимание от самото начало на разработване на уеб базиран сайт.

Но има специални приставки с по-сериозни възможности за оптимизация на уеб сайтове, например, приставки Всичко в едно SEO Pack за WordPress.

Той също така е препоръчително да извършите стандартен набор от стъпки за SEO оптимизация:

Моят опит показва, че сайтове, направени на WordPress CMS, индексирани по-добре от един сайт, на базата на други платформи, благодарение на организацията на данните и да ги гледате. WordPress платформа е замислена като лоялен във връзка с търсачките, така че реализираните проекти върху него няма да е трудно, за да преминете в резултатите от търсенето.

Описание WordPress интерфейс

Фигура 7. конзолата интерфейс

Създаване на уеб-сайт на базата на WordPress CMS

За поделенията на администраторския интерфейс включва:

На всяка станция има няколко по-подробни подточки.

Лентата за навигация се използва за бърз достъп до често използвани действия в административния интерфейс.

Фигура 8. панел за навигация

За създаване на материали, като например "Рекорд" в лявото меню, щракнете върху Запис на т -> Добавяне на нов.

Фигура 9. Интерфейсът за създаване на нов запис.

Създаване на уеб-сайт на базата на WordPress CMS

Ето и някои от полетата от този екран и техните функции:

Фигура 10. Списък Влизане

Създаване на уеб-сайт на базата на WordPress CMS

Добавяне на форум за Wordpress сайт

За да създадете линия ще трябва плъгин Федерация Волейбол 2.0. който може да се настрои чрез плъгини от менюто в администраторския интерфейс. В резултат на административната конзолата ще бъде нова колона, както е показано на Фигура 11.

Фигура 11. Меню за създаване на форуми.

Създаване на уеб-сайт на базата на WordPress CMS

За да създадете нов форум, трябва да кликнете на линка по-нов форум и да премине през серия от съветника екрани онлайн. В резултат на това ще се добавя нов форум, както е показано на Фигура 12.

Фигура 12. Нов форум.

Създаване на уеб-сайт на базата на WordPress CMS

заключение

WordPress платформа е заслужено един от най-популярните и обща CMS. Например, един стандартен блог, можете да създадете връзка само с няколко модула, и лекота на навигационното меню и лесна настройка дава възможност да се адаптира, достъп до сайта за конкретни задачи. В момента има над 13 хиляди безплатни WordPress модули, освен уеб-сайтове, разработени за тази платформа, заемат добра позиция в резултатите от търсенето.

WordPress може да се нарече идеална платформа за начинаещи уеб-майстори, както и да му недостатък е само една сложна структура на базата данни и голямо количество памет, необходима за стартирането тази CMS. Въпреки това, в съвременните условия, тези проблеми са лесно разрешими. Разглеждане в методите на статията на работа с Wordpress може да помогне с създаването на своя собствена на уеб сайтове за блогове или други цели, и в допълнение, да служи като отправна точка за извършване на промени в стандартната функционалност WordPress.