Оглавление
Введение 2
Основные понятия 2
Делаем сайт 4
Хостинг 4
Установка Wordpress 9
Настройка Wordpress 14
Создание записи Wordpress 16
Рубрики, метки, комментарии 16
Медиафайлы 18
Оформление блога 19
Плагины 20
Заключение 21
Список используемых ресурсов 21
Введение
Я еще не определился с выбором будущей профессии, но точно знаю, что она будет связана с вычислительной техникой. Но появляющиеся новые информационные технологии с запозданием отражаются в содержании школьного учебника, поэтому многому приходится обучаться самостоятельно. Я благодарен своим родителям за то, что они дальновидно направили мою любознательность в нужное направление. Появившийся в доме компьютер использовался не для бесцельного времяпрепровождения за стрелялками, гонками, бесконечными блужданиями в социальных сетях; родители приобретали обучающие программы, тренажеры. Отец, сам программист по образованию, строго контролировал мои «путешествия по Всемирной паутине». Мне стало интересно, как можно сделать самому что-нибудь, удивив своими познаниями одноклассников, учителей и, конечно же, родителей. Одним из последних увлечений стало создание сайта. Веб-сайт - наиболее популярное и доступное средство предоставления текстовой, графической и иной информации в сети Интернет. Я изучил множество статей в сети, испробовал многоразличных способов: Из всего перечисленного я остановился на Wordpress. И теперь мне хотелось бы поделится своим опытом в создании персонального сайта/блога на платформе Wordpress. Согласен, что всю необходимую информацию, если захотеть, можно получить из Интернета, но мне известны некоторые хитрости, которые облегчат освоение данной технологии.
Основные понятия
Итак, приступим. Наверно у каждого из вас имеется дома компьютер, подключенный к Интернету. Вы ежедневно посещаете десятки, если не сотни интернет-сайтов и всевозможных страничек. Наверное, многие видели личные блоги, сайты, порталы и т.д. И, наверное, каждому хотелось бы иметь свой кусочек сети, на котором вы бы могли размещать что-либо. Но создать свой сайт – довольно непростое дело, как хотелось бы. В принципе, нет ничего такого заумного и сложного, с чем бы вы не справились. На протяжении всей этой статьи вы будете вместе со мной создавать блог на одноименной платформе Wordpress. Это вам не страничку в Одноклассниках завести! Если есть единомышленники, то вперед!!!
Сначала теория (куда уж без нее). Вы, думаю, уже знакомы с созданием простейшей странички в «Блокноте». Можно набирать вручную html-код или довериться специальным визуальным редакторам. Для маленького сайта (5-6 страниц), можно обойтись и так. А если вы захотите сделать фото-галерею или какой-нибудь каталог статей? Спешу вас огорчить – не все так просто. Если это все, то вы ошибаетесь!
Представьте такую ситуацию: вы владелец огромного портала или новостного сайта, на котором ежедневно публикуются десятки новостей. Представили? Неужто нужно целыми днями набирать html-код и содержимое для поддержки сайта? А ведь на нем еще наверняка есть разделы, рубрики и прочее? Да у вас голова кругом пойдет! А вот вам захотелось сделать на сайте какую-нибудь кнопочку, а у вас на сайте 1000 страниц!!! И все придется править!!! Да вы наверно забудете что такое сайт и интернет вообще!
Да, так было в самое начало эпохи интернета, пока работяги программисты не придумали выход. Был создан специальный серверный язык программирования (PHP). Небольшой скриптик обрабатывал запросы и выдавал нужную информацию на сайте. То есть теперь не нужно тупо копировать html-странички и вставлять нужный текст. В специальном (приватном разделе сайта, называемым «админкой»), вы набираете ваш текст в текстовое поле, выбираете нужную рубрику (предварительно создав ее) и щелкаете на кнопочку «Опубликовать». И УРА! Наша статья на сайте. Вставили html-код кнопочки в специальный редактор шаблона сайта. И все страницы сами обновятся автоматически. Круто, да? Я тоже так думаю!
Эти системы написаны на языке PHP и называются CMS (Content Management System – Система управлении контентом). Информацию с сайта они хранят в текстовых файлах либо в специальных базах данных – MySQL. Объясню, как это работает.
Условно, сайт можно разделить на две части: контент и дизайн. Пользователь открывает страницу и посылает запрос на вывод необходимой информации. Движок ищет по базе данных соответствующую запись и выводит ее пользователю через шаблон сайта. Администратор, через специальную административную панель заносит эти записи в ту самую базу данных. Можете посмотреть на картинке для наглядности:
Думаю, принцип работы понятен. Теперь приступим к практике!