Главная Случайная страница


Категории:

ДомЗдоровьеЗоологияИнформатикаИскусствоИскусствоКомпьютерыКулинарияМаркетингМатематикаМедицинаМенеджментОбразованиеПедагогикаПитомцыПрограммированиеПроизводствоПромышленностьПсихологияРазноеРелигияСоциологияСпортСтатистикаТранспортФизикаФилософияФинансыХимияХоббиЭкологияЭкономикаЭлектроника






Aнaлитичeский oбзoр и пoстaнoвкa зaдaчи. 9

КАЗАХСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ ИМЕНИ АЛЬ-ФАРАБИ

МЕХАНИКО-МАТЕМАТИЧЕСКИЙ ФАКУЛЬТЕТ

КАФЕДРА ИНФОРМАЦИОННЫХ СИСТЕМ

 

 

ДИПЛОМНАЯ РАБОТА

На тему: «Информационная система туристического бизнеса»

Исполнитель ____________________ (подпись) Мухтарова И.  
     
Научный руководитель к. т. н ____________________ (подпись) Хайдаров К.А.  
     
Нормоконтролер ____________________ (подпись) Жуманов Ж. М.  
     
Допущен(а) к защите: и.о. зав. кафедрой, доктор PhD   ____________________ (подпись)   Есенгалиева Ж.С.

 

 

Алматы 2016

Реферат

 

Дипломная работа состоит из 76 страниц, 37 рисунков, 15 источников и 2 приложений.

Ключевые слова: ВЕБ ПРЕДСТАВИТЕЛЬСТВО, CMS JOOMLA, XAMPP, SEO ОПТИМИЗАЦИЯ, MySQL, PHP.

Объект исследования: Веб представительство корпораций.

Цель работы: разработка программных способов SEO - поисковой оптимизации web-ресурса, продвигающей его в поисковой выдаче по необходимым ключевым словам и фразам.

Методы исследования: разработка с помощью CMSJoomla.

Результаты:web-представительства корпорации с программной системой SEO оптимизации, поддерживающей высокий рейтинг web-ресурса.

Степень внедрения: Проект находится на этапе финального тестирования и подготавливается к этапу внедрения.

Экономическая эффективность или значимость работы: реализация проекта обходится недорого за счет экономии на сервере.

 

Реферат

 

Дипломдық жұмыс 76 беттен, 37 суреттен, 15 әдебиет көзінен және 2 қосымшадан тұрады.

Түйін сөздер: ВЕБ ӨКІЛЕТТІЛІК, CMS JOOMLA, XAMPP, SEO ОҢТАЙЛАНДЫРУ, MySQL, PHP.

Зерттеу нысаны: Корпорацияның веб өкілеттілігі.

Жұмыстың мақсаты: веб ресурстардың бағдарламалық қамтамасыз етуін жасайтын SEO әдістері және түйін сөздер мен сөз тіркестерін іздеуді дамыту.

Зерттеу әдістері: CMS Joomla көмегімен бағдарламалық қамтамасыз ету.

Нәтижелер: корпорацияның веб өкілеттілігінің SEO оңтайландыру жүйесі жоғары рейтингті іздеу ресурстарында қамтамасыз етеді.

Еңгізудың дәрежесі: Жоба кезеңі ақырғы тестiлеуде және енгiзудiң кезеңiне дайындалады.

Экономикалық тиімділік пен жобаның маңыздылығы: серверде шығысты үнемдеу арқылы жобаның орындалуы қымбат емес болып келеді.

 

 

Abstract

 

Diploma work consists of 76 pages, 37 pictures, 15 sources and 2 application.

Keywords: WEB-REPRESENTATIVE, CMS JOOMLA, XAMPP, SEO- OPTIMIZATION, MySQL, PHP.

Object of research: Corporation web-representative.

The aim of work: software development methods of SEO - search engine optimization web-resource , to promote it in the search results for the keywords and phrases .

Methods of research: Developing with CMS Joomla.

Results: web-representation of corporation with most of the SEO- optimization , maintains high ranking web- resource.

Extent of introduction: The project is at the stage of final testing and is prepared to step implementation.

Economic efficiency or importance of work: implementation of the project manages cheap due to economy on the server.

 

 

СОДЕРЖАНИЕ

ВВEДEНИE.. 8

Aнaлитичeский oбзoр и пoстaнoвкa зaдaчи. 9

1.1. Хaрaктeристикa книжнoгo мaгaзинa «Aрунa». 9

1.2. Пoстaнoвкa зaдaчи. 10

1.3 Пoнятиe WEB-прeдстaвитeльствa и eгo oсoбeннoсти. 10

1.4. Систeмa упрaвлeниe сoдeржaниeм.. 14

1.5.Исслeдoвaниe эффeктивнoсти испoльзoвaния WEB – прeдстaвитeльствa 17

1.6. Aнaлиз имeющeгoся вeб прeдстaвитeльствo. 22

1.7. Oписaниe языкoв прoгрaммирoвaния в сoздaнии вeб прeдстaвитeльствo 23

Информационное и программное обеспечение.. 28

2.1 Информационное обеспечение. 28

2.1.1 Установка локального сервера XAMPP. 28

2.1.2 Создание БД MySQL. 35

2.2 Программное обеспечение. 37

2.2.1 Настройка виртуальных хостов. 37

2.2.2 Создание папки для нашего сайта. 39

2.3 SEO оптимизация CMSJoomla. 46

2.4 Эргономические возможности. 51

2.5 Технические характеристики. Внешняя оптимизация. 54

Экономические показатели. 56

ЗАКЛЮЧЕНИЕ.. 57

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.. 58

ПРИЛОЖЕНИЕ А.. 59

ПРИЛОЖЕНИЕ В.. 61

ОПРЕДЕЛЕНИЯ

В настоящей работе применяют следу­ющие термины с соответствующими определениями:

 

 

ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ

SEO - Search engine optimization

СУБД- Система управления базами данных

CMS- Система управления содержимым

 

 

ВВEДEНИE

Развитие современного общества невозможно без использования электронных ресурсов глобальной сети Интернет.

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

Современные сайты туристического бизнеса уже перестроились под информационный век. Практически все они имеют специальное программное обеспечение, позволяющее в разы сократить объемы работы сайтов. Эти системы позволяют быстро и удобно работать с огромным числом данных, дают возможность просмотра наличия и регистрация.

В глобальной сети Интернет дела обстоят несколько иначе. Подавляющее большинство крупных сайтов туристического бизнеса, полностью удовлетворяющие запросам потребителей ориентированы на пользователей европейских и американских стран.

Цeлью дaннoй диплoмнoй рaбoты являeтся рaзрaбoткa информационной системы и вeб-прeдстaвитeльствa для туристического бизнеса, кoтoрый превосходил бы все технические и пользовательские требования . И конечно же должен быть очень удобным в использовании, а также интерфейс понятном для пользовании потенциальных пользователей сайта.

Прeдмeтoм дaннoй рaбoты являются различные средство веб технологий и информационных систем которые бы полностью удовлетворили бы наши ожидания.

Зaдaчeй дaннoй диплoмнoй рaбoты являeтся прoгрaммирoвaниe прeдстaвитeльскoгo кoрпoрaтивнoгo web-рeсурсa, пoзвoляющeгooсущeствить PR-дeятeльнoсть кoмпaнии, прoдвижeниeee прoдукции, a тaкжe эффeктивный рeкрутинг пeрсoнaлa. Вслeдствиe пoлнoй зaвисимoсти пoпулярнoсти web-рeсурсa oт прoдвижeния eгo в пoискoвых систeмaх, oднoй из зaдaч прoeктирoвaния являeтся рaзрaбoткa прoгрaммных спoсoбoв SEO - пoискoвoй oптимизaции web-рeсурсa, прoдвигaющeй eгo в пoискoвoй выдaчe пo нeoбхoдимым ключeвым слoвaм и фрaзaм.

Хотелось бы отметить что сегодня основным способом получения информации о фирме является Интернет-поиск через поисковые системы, поэтому от развитости SEO зависит успех продвижения фирмы на рынке.

 

Содержимое

 

В основном «содержимое» на Вашем веб-сайте представлено в виде текста. Текст занимает большую часть страницы, по сравнению с графическими и диалоговыми элементами (например, формы и кнопки). На самом деле, Вам не следует использовать слишком много графики. Вместо этого сосредоточьтесь на формулировании текста. Обычно, изображения в голове страницы, изображения обложки, вполне достаточно для хорошего отображения на экране.

 

Создание текстового содержимого – копирайтинг – это навык, который можно наработать, и тема является слишком большой, чтобы вдаваться в описание подробностей в данной статье. Однако, одна из худших вещей, которые Вы можете сделать, это бесконечно подвергать страницу изменениям. Вы должны получить «кое-что», как только сможете, и изменить это в течение долгого времени. Копирайтинг является одной из двух наиболее важных задач для веб-сайта (другим является продвижение сайтов и раскрутка), и это постоянный процесс.

 

Есть ряд факторов, которые должны быть приняты во внимание.

 

  • Прежде всего, Вы нуждаетесь в сильном заголовке. Он должен привлечь внимание посетителей и заставить их читать больше. В числе наиболее часто используемых копирайтерами уловок, заголовки: «Как...», «x путей к...», а также заголовки-вопросы. Помимо основных заголовков – заголовков первого уровня, Вы также можете иметь заголовки второго, и даже заголовки третьего уровня. Установите суть Вашего сайта прямо здесь, в самом начале.
  • Основной текст может рассматриваться как письмо вашему потенциальному клиенту. Лучше писать дружественным образом, уделяя особое внимание его потребностям и нуждам, а также предоставлять решение. Прежде всего, помните, что суть такой страницы в том, чтобы заставить посетителя совершить действия, такие, как заполнить форму, нажать на ссылку, совершить оплату и т.д. Что-то помимо этого, такое как «перегрузка мультимедиа», или ссылки на страницы вне веб-сайта, могут оказаться отвлечением.
  • Вы можете сделать более привлекательным материал с помощью разумного использования полужирного начертания, курсива, подчеркивания, блочных областей, выделенного текста и цветного текста (как правило, красного, но вне зависимости от того, какой цвет Вы используете, старайтесь свести количество цветов к минимуму).
  • Некоторые слова и фразы могут вызвать эмоциональную реакцию (например, "бесплатно", "секрет", "горячие", "важно" и др.), а любопытство всегда является хорошим способом увеличить заинтересованность Вашего потенциального потребителя.
  • Поскольку некоторые люди имеют тенденцию просто сканировать веб-страницы, использование подзаголовков по всему тексту и маркеры могут помочь привлечь их внимание. Здесь мы используем графические метки, поскольку мы перечисляем содержание.
  • Наконец, отзывы помогут предоставить доказательства на вашем веб-сайте. Вы можете легко получить их, прося их после нескольких продаж, или путем предоставления бесплатных ознакомительных копий в обмен на обзор или отзыв. Также Вы можете показать доказательство другими способами, такими как изображение Вашего дохода (счет Paypal, сканированные изображения чека, и т.д.), если Вы управляете деловым бизнес-сайтом.

 

(Совет: Если все это кажется немного запутанным, просто посмотрите существующие продающие письма в сети. Скоро Вы это почувствуете. Все успешные маркетологи «копируют» и пользуются «файлом-салфеткой» замечательной рекламы.)

 

Google AdSense – это простой способ монетизировать веб-сайт, и может стать Вашим первым источником дохода . Несмотря на это, только не начинайте до сигнала и не помещайте объявления повсюду, поскольку они могут прогнать посетителя с Вашего сайта.

 

На сегодняшний день производится впечатление, что Google AdSense пользуются все, поэтому также важно знать, что ЕСТЬ альтернативы, у которых, как отзываются, есть различные степени успеха. AdSense предоставляет контекстно-ориентированные объявления (они автоматически сопоставляются с вашим сайтом), а некоторые другие не предоставляют. Если Вы интересуетесь, посмотрите в Chitika MiniMalls, Yahoo Ads, или основанных на клико-накопителе двигателях рекламной отрасли.

 

Форма

 

Некоторые сайты не заинтересованы в продаже «с первой страницы». Сутью этих страниц является сбор данных о посетителе, его имя и адрес электронной почты. Учтите этот момент при разработке сайта (в виде соотвествующих форм подписки и т.д.).

 

После этого мы предлагаем скачать. Это быстрый и легкий процесс, и наиболее заинтересованные перспективные клиенты готовы с радостью сделать это. Это ситуация, в которой выигрывают обе стороны. Вебмастер получает новых подписчиков, а они получают качественный комплекс электронных каталогов.

 

Вы легко можете создать форму, как большинство автоответчиков (независимо от того, используете Вы третью сторону, или скрипт на Вашем сайте) построит для вас.

 

Получение новых подписчиков очень важно, поскольку они могут быть клиентами в течение длительного времени в будущем. Только не злоупотребляйте отношениями.

 

Одноразовое предложение

 

Это первый источник дохода от "свободного для доступа" сайта. Это попытка убеждения купить более дорогой или смежный товар, даже не смотря на то, что нет никакой реальной продажи на первой странице (просто действие подписывания).

 

Источниками дохода могут являться различные способы, с помощью которых Вы можете заработать деньги. Для примера, если Вы занимающийся бизнесом в сети человек, Вы можете продавать программное обеспечение, использовать Ebay, проводить консультации, разрабатывать веб-сайты, писать рекламные тексты, продвигать сайты и т.д. Любой из вышеперечисленного может стать источником дохода. Даже если вы работаете на постоянной работе, которая в том числе возможно является источником основного дохода, намного легче «стать богатым», если у Вас есть несколько вариантов, которые работают на Вас.

 

Одноразовое предложение здесь покажет другой смежный продукт, в данном случае премиальный набор связанного маркетингом программного обеспечения и книг. Для того, чтобыодноразовое предложение работало, Вы должны предлагать его по более низкой цене или укомплектовывать свыше стандартного содержимого.

 

Продукт

 

Ваш основной продукт должен обеспечить все, что Вы обещаете. Это как само собой разумеющееся. Это также может работать на Вас во многих случаях, и действовать как Ваш посол в сети.

 

1. Во-первых, организуйте бесплатную раздачу, перепродажу, свободную перепродажу прав или все три вместе. Это означает, что продукт может быть передан, что обеспечит вирусный эффект. Вам решать, взимаете ли Вы плату за Ваш продукт или нет. Если да, то эти продажи – это Ваш второй источник дохода.

2. Иногда, если у Вас будет продаваемый продукт, он станет распространяться далее, поскольку перспектива продаж поощрит других торговцев к продвижению. Вы также можете оснастить веб-сайт материалами коммерческого содержания, такими как предварительно написанные объявления, и сделать эту задачу для них проще.

3. Продукт включает в себя ссылки на Ваш головной сайт(ы). Если у Вас есть несколько сайтов, то они должна быть соединены сетью ссылок-связей, которые соединят между собой все сайты. Вы также можете обеспечить рекламу, предлагающую программы или другие продукты, которые Вы продаете или перепродаете, но не переусердствуйте с этим, и не делайте этого за счет непосредственно продукта. Всегда предоставляйте то что Вы обещали!

 

Электронная рассылка

 

После того как вы получили электронный адрес потенциального клиента, будет целесообразным потратить Ваше время на создание электронной рассылки, которая будет доставляться в течение суток. Рассылка также может передать ценную информацию для потребителя и держать его в курсе о Вас и Вашем продукте (или можно попытаться убедить потребителя приобрести более дорогой или сопутствующий товар, например со скидкой).

 

Удостоверьтесь, что Вы будете предоставлять потребителю ту информацию, которая ему необходима.

Каждое электронное письмо в рассылке может также содействовать продвижению другого продукта, так даже после того как загружено бесплатное программное обеспечение, электронные письма могут повлечь за собой совершение покупок.

Обычно считается хорошим держать зарегистрированных подписчиков рассылок настолько долго, насколько они осведомлены этим фактом, но могут отказаться от подписки в любой момент (законное обоснование). Автоматический отказ от рассылки обычно доступен в виде ссылки с Вашего автоответчика, или же Вы можете позволить клиентам связываться с Вами вручную – обычный способ, отвечая на сообщение с пометкой «Удалить» или подобным образом. Я предпочитаю последний, поскольку у меня было много, очень много подписчиков, которые нажимали на ссылку автоматического отказа от рассылки по ошибке.

 

Повышение статуса

 

Это третий и основной поток дохода на "свободном для доступа" сайте. Есть много способов, с помощью которых посетитель может попасть на сайт: ввести непосредственно адрес в адресную строку, перейти по ссылкам в бесплатном электронном каталоге, перейти по ссылке в бесплатной рассылке, перейти по ссылке партнеров.

 

Весь сайт легко мог бы быть более традиционным и просто предлагать продажи на странице комплекса (как большинство и делает). Однако, методы, описанные выше, обеспечивают гораздо больше возможностей для продаж, и я надеюсь, что Вы это сможете увидеть.

 

Этот премиальный комплекс неоднократно реалистично оценен и чрезмерно поставляет своим содержанием. Есть также и другие преимущества, которые могут помочь продвигать сайт, и как сказано выше, это ситуация, в которой выигрывают обе стороны.

 

Во первых, комплекс идет с присоединенной на 50%-ой партнерской программой, которая незамедлительно окупается. Это превращает всех Ваших клиентов в потенциальных партнеров. Это справедливая система, используемая множеством веб-сайтов в Интернете, потому как любая прибыль делится поровну.

 

Во-вторых, это брендовая версия бесплатно раздаваемой копии веб-сайта. Это дает клиенту возможность создать копию Вашего «свободного для доступа» сайта самостоятельно. Это позволяет им отпускать продукт, как и раньше, но теперь уже с возможностью получения потенциального дохода от него.

Иногда права на брендинг распространяются вместе с продуктом как стимул к покупке. В нашем случае, главный продукт бесплатен, таким образом, повышение статуса обеспечивает эти права. Поскольку Вы делаете так, брендинг может создать массовый вирусный эффект.

 

Будущее

 

Подводить итоги действий посетителя, пока:

 

  • он(она) прибывал на веб-сайте,
  • заполняет форму,
  • пользуется одноразовым предложением,
  • скачивает электронный каталог,
  • начинает получать электронную рассылку.

 

Каталог и рассылка ссылаются обратно на страницу обновления. Это «путь посетителя».

 

Источники дохода:

 

  • Продажи одноразового предложения,
  • Ссылки на партнерские программы в тематических каталогах,
  • Продажи повышения статуса.

 

Итак, что теперь?

 

  • Даже не смотря на то, что к этому Вы могли бы делать деньги тремя или более способами, фактический адрес электронной почты довольного клиента, возможно, является наиболее прибыльным. Если клиенты остаются с Вами, Вы можете поддерживать контакт с помощью тщательно подобранными и релевантного содержания в течение многих последующих лет.
  • Вы можете предоставлять электронный журнал, периодические бесплатные закачки (возможно, фирменных, для заработка Вами комиссии), статьи и смежные предложения. Технически, это поток дохода сам по себе, поскольку хорошо составленный список подписчиков буквально позволит Вам получать наличные деньги по требованию. Все что Вам необходимо для этого сделать – нажать на кнопку «Отправить».
  • После того, как вы создали Ваш сайта, и он правильно работает, все что Вы должны сделать – это продвигать его. Это особенная тема, на необходимо помнить: хорошо разработанный сайт с заинтересованными посетителями практически гарантированный успех...

 

Анализ юзабилити сайта

Не зависимо от того, насколько вам самим нравится собственный web сайт и от того, сколько денежных средств было вложено в его создание и раскрутку, существует несколько проверенных фактов, влияющих на реальное положение вашего сайта в сети Интернет:

  • соответствие информации сайта ключевым запросам: если пользователь, попав на сайт, не найдет заданной в поиске информации, он однозначно покинет такой web-ресурс;
  • доступность информации - попав на сайт, пользователь настроен на быстрое получение результата, поэтому он всегда будет отдавать предпочтение интерфейсу, который для него максимально удобен и понятен;
  • корректное отображение страниц сайта в любом браузере и при различных настройках монитора компьютера;
  • привлекательность дизайна (цветов и графики).

Cascading Style Sheets

CSS (CascadingStyleSheets- “каскадные таблицы стилей) – язык программирования, который скорее также относится к языкам разметки и форматирования. CSS стал разрабатываться в 1994 году Хокон Виум Ли и Бертом Босом. Основной задачей было создания языка, который бы форматировал HTML-объекты и текст: работал с шрифтами, цветами, стилями. В общих чертах, CSS работает с внешним видом сайтов. Язык CSS используется с целью «украсить» веб-страницы.

 

MySQL.

При создании сайтов программисты сталкиваются с проблемой хранения огромного количества информации. Тут на помощь могут прийти базы данных,которые позволяют хранить в себе неограниченный объем данных. Для создания, ведения и использования баз данных существуют СУБД (Система Управления Базами Данных). Одной из наиболее известных и популярных среди веб-разработчиков считается реляционная СУБД MySQL. MySQL поддерживает огромное количество таблиц, она часто применяется вместе с PHP.

 

 

Разработка модели

Информационное обеспечение

Прежде чем приступить к разработке веб представительство с помощью системы управление содержимым(CMS) Joomla необходимо установить локальный сервер на компьютер. Так что же такое локальный сервер и зачем он нужен???

Локальный сервер - это пакет программ, позволяющий разрабатывать сайт на компьютере без Интернета. Самые распространенные виды серверов XAMPP и DENWER. Я на свое усмотрение выбрал XAMPP.

XAMPP полностью бесплатный и простой в установке дистрибутив Apache, содержащий MySQL, PHP и Perl. XAMPP создан с открытым исходным кодом, чтобы быть невероятно простым в установке и в использовании.

Пакеты XAMPP:

1.Web-сервер Apache с поддержкой SSL

2.СУБД MySQL

3.PHP

4.Perl

5.FTP-сервер FileZilla

6.POP3/SMTP сервер

7.утилиту phpMyAdmin.

 

Создание БД MySQL

 

Один из важных пунктов это PhpMyAdmin.

Далее появляется окно (см. рис. 13):

Рисунок 13- Авторизация phpmyadmin

 

Вход в phpmyadmin

Вот ради этого мы установили наш сервер. phpMyAdmin — веб-приложение для администрирования MySQL, а MySQL - это система управления базами данных, а наш будущий сайт - это и есть та самая база данных, которой будет управлять MySQL. Дальше жмем вперед и появляется окошко в которым мы увидим нашу БД с названием real, тип сервераMySQL,и пользователь root@localhost. Все данные мы можем увидеть ниже в рисунке (см. рис. 14):

 

Рисунок 14- База данных

 

 

Выбираем нашу БД. И далее появляется окошко где вся таблица

нашей БД (см. рис. 15):

 

 

Рисунок 15- Таблица база данных

 

Программное обеспечение

 

Настройка виртуальных хостов

Редактируем файл httpd-vhosts.conf

- Как, еще не все? - спросите вы, увы, нет, подходим к самому интересному. Для того чтобы мы могли просматривать в браузере свой сайт, необходимо настроить виртуальный хост. Для этого мы отправимся редактировать файл C:\xampp\apache\conf\extra\httpd-vhosts.conf. Открываем файл с помощью Notepad++ или обычным блокнотом. Сейчас в этом файле имеется некоторая информация, все строки которой начинаются с #. Мы ее не трогаем, а ниже добавляем следующий код:

NameVirtualHost 127.0.0.1

<VirtualHost 127.0.0.1>

ServerName localhost

ServerAdmin admin@localhost

</VirtualHost>

Здесь мы указываем имя виртуального хоста и описываем локальный хост. Теперь нам надо добавить данные, чтобы заработал наш сайт. Наш сайт будет называться также, как мы назвали базу данных - site, но названия сайта и базы данных не обязательно должны совпадать. Конечно, наш сайт должен будет называться что-то типа www.site.ru, но нам нет необходимости указывать полное имя сайта, так как это название будет использоваться только на нашем локальном компьютере, а нам нет нужды писать лишние буквы, поэтому и назовем его просто site. Под тем кодом, который мы только что добавили, добавляем еще код:

<VirtualHost 127.0.0.1>

ServerName site

ServerAlias www.site

ServerAdmin [email protected]

DocumentRoot "C:/xampp/htdocs/site/www/"

ErrorLog "C:/xampp/htdocs/site/logs/error.log"

CustomLog "C:/xampp/htdocs/site/access.log" combined

<Directory "C:/xampp/htdocs/site/www/">

AllowOverride All

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

Где:

ServerName site - Название нашего сайта, которое можно писать без .ru

ServerAlias www.site - Альтернативное название сайта

ServerAdmin [email protected] - Почта администратора ресурса

DocumentRoot "C:/xampp/htdocs/site/www/" - Папка с файлами сайта

ErrorLog "C:/xampp/htdocs/site/logs/error.log" - Журналошибок

CustomLog "C:/xampp/htdocs/site/access.log" combined - Журналпосещений

Редактируем файл hosts

Осталось добавить наш сайт в базу данных доменных имен нашей операционной системы Windows. Для этого в Windows 7 заходим в папку C:/Windows/ и находим в ней файл notepad.exe, выделяем его и жмем правую кнопку мыши, выбираем «Запуск от имени администратора», затем Файл >> Открыть выбираем папку C:/Windows/Sistem32/drivers/etc/ а в поле «Имя файла» руками вбиваем слово hosts. Если все сделали правильно, откроется файл hosts. В нем будет некоторая информация, также закомментированная решеткой #. Ниже добавляем следующую конструкцию:

127.0.0.1 site

Если будете создавать еще сайт, скажем site2, не забываем добавлять в этот файл:

127.0.0.1 site2

Делаем почтовую заглушку sendmail для XAMPP

Для того, чтобы иметь возможность просматривать письма при тестировании формы обратной связи, необходимо сделать так называемую почтовую заглушку. Делается это следующим образом, открываем Notepad++, создаем новый документ, выбираем синтаксис PHP а кодировку UTF-8, затем помещаем в этот документ следующий код:

<?php

//папка в которую будем складывать почту

define('DIR','c:/xampp/tmp/sendmail/');

//получаем из потока тело письма

$stream = '';

$fp = fopen('php://stdin','r');

while($t=fread($fp,2048))

{

if( $t===chr(0) )

break;

$stream .= $t;

}

fclose($fp);

 

//Сохраняемвфайл

$fp = fopen(mkname(),'w');

fwrite($fp,iconv("UTF-8","CP1251",$stream));

fclose($fp);

 

//Функция присвоения имени файлу

function mkname($i=0)

{

$fn = DIR.date('Y-m-d_H-i-s_').$i.'.eml';

if ( file_exists($fn) )

return mkname(++$i);

else return $fn;

}

 

?>

Сохраняемфайлподименем sendmail.php впапку C:\xampp\sendmail\. Затемвпапке C:\xampp\tmp\ создаемпапку sendmail.

 

Вфайле php.ini (C:\xampp\php) заменяемстрочку:

 

sendmail_path = "C:\xampp\sendmail\sendmail.exe -t"

настрочку:

 

sendmail_path = C:\xampp\php\php.exe c:\xampp\sendmail\sendmail.php

SEO оптимизация CMSJoomla

Включить механизм SEO в CMSJoomla можно с помощью админпанели, так:

1. Заходим в админпанель сайта:
http://НАШ_САЙТ/administrator

2. Переходим на Сайт -> Общие настройки ;

3. В окне "Установки Search Engine Optimization" устанавливаем опцию "Да" для "Включить SEO" и"Использовать mod_rewrite";

4. Заходим по FTP или с помощью менеджера файлов Plesk в корень сайта на Joomla! и переименовываем файл htaccess.txt в .htaccess с заменой последнего (знак точки перед именем означает, что файл "скрытый").

 

5.Готово. Теперь SEO можно считать включенным.

 

Установка Search Engine Optimization (см. рис. 27):

 

 

Рисунок 27- Установка SEO Joomla

 

Для работы компонента у Вас должны быть включены все настройки по базовому формированию дружественных ссылок, в соответствии со скриншотом:

Рисунок 28- Настройки SEO

 

Обзор панели управления компонентом

 

Итак, переходим в панель управления компонентом JoomSEF:

 

Рисунок 29- Панель управления JoomSEF

 

Теперь давайте рассмотрим вкладки.

 

Вкладка URLs Manegement – вкладка управления ссылками (менеджер ссылок), содержит инструменты по управлению ссылками.

 

Manage SEF URLs – инструмент по управлению дружественными ссылками:

 

 

Рисунок 30- Вкладки JoomSEF

 

Содержит все сгенерированные ЧПУ сайта. Кликнув по одной из ссылок — можно выполнить ее редактирование. Обратите внимание, что менеджер показывает сформированную дружественную ссылку, а также реальный путь ссылки (тот который необходим для движка Joomla). Используя данный менеджер — ссылку можно удалить, снять с публикации, а так же заблокировать.

Manage Custom URLs – менеджер по созданию и управлению пользовательских ссылок.

Manage Meta Tags – менеджер мета-тегов и заголовков.

 

Рисунок 31- Мета теги

 

Данный менеджер показывает нам все доступные страницы и ссылки на них и предоставляет возможность указать для каждой из них заголовок (title) и мета–теги (Meta description и Meta keywords).

Manage Internal 301 Redirects — менеджер 301 редиректов. Используя данный менеджер, мы можем создать перенаправление с несуществующих страниц, на любую страницу сайта. При создании редиректа, необходимо указать путь к несуществующей странице (в виде ЧПУ, без домена сайта), и затем путь страницы на которую будет выполнено перенаправление.

Вкладка JoomSEF Configuration – содержит инструменты по наcтройке компонента JoomSEF.

 

Рисунок 32- Вкладка JoomSEF Configuration

 

Global Configuration – основные настройки компонента

 

Рисунок 33-Глобальные настройки

 

Extensions Management – настройки компонентов и сторонних расширений. Как Вы знаете данные в Joomla выводятся в основном при помощи компонентов (com_content, com_contact и т.д), помимо этого ссылки так же формируются в этих компонентах. И для удобства настроек в компоненте JoomSEF настройки связаннее с генерацией ссылок компонентов Joomla вынесены в данный инструмент.

 

 

Рисунок 34-Настройка компонентов и расширений

 

Обратите внимание напротив каждого компонента, в последней колонке указано, какое расширение обрабатывает создание дружественных ссылок. Для всех стандартных компонентов — это JoomSEF extension.

Edit .htaccess – инструмент редактирования файла .htaccess – доступен только в платной версии компонента.

 

 

Check Updates — инструмент обновлений компонента.

 

Рисунок 35-Обновление компонента

 

Вкладка Maintenance – обслуживание элементов компонента JoomSEF. На данной вкладке мы можем обновить созданные ссылки (Update URLs), если вносились изменения в конфигурацию. Так же можем удалить и заново сгенерировать все ссылки (Purge SEF URLs), очистить кеш (Clear Cache), просмотреть журналы ошибок и обращений к несуществующим страницам

.

Настройка компонента

 

Как Вы уже заметили настроек у компонента JoomSEF огромное количество и конечно рассмотреть все за один урок мы просто не сумеем. Мы поговорим о некоторых основных настройках и посмотрим как изменить вид сформированных URL. Итак, глобальные настройки компонента.

 

Вкладка Basic.

 

Main Configuration

JoomSEF Enabled? — включить в работу JoomSEF

Disable creation of new SEF URLs? — если ДА, будет отключено создание новых URL.

Enable Professional mode — включить профессиональный режим (будет доступно больше настроек, в данной вкладке, а также появится дополнительная вкладка Advanced).

Basic Configuration

File suffix — суффикс, который будет добавлен к ссылке (обычно добавляется .html);

Use Title or Alias? — какой параметр использовать в ссылке, псевдоним, или заголовок страницы (рекомендую использовать Full Title);

All lowercase? — если ДА, то ссылка будет сформирована только строчными буквами;

www and non-www domain handling – использовать ли www в формировании URL.

Вкладка Cache – содержит настройки по управлению кешированием. Для ускорения работы сайта, лучше включать кеширование.

Вкладка 404 Page – позволяет настроить пользовательскую страницу показа ошибки 404 (отсутствие запрашиваемой страницы).

 

Рисунок 36-Вкладка глобальных настроек

 

Эргономические возможности

 

Тест CMS Joomla

Работать будем с стандартным модулем материалов и меню, из дополнительных модулей только компонент для создания ЧПУ SEF (по умолчанию система генерирует нерациональные url)

Чтобы создать страницу, на домашней странице панели управления нажимаем «добавить материал» (см. рис. 31):

 

Рисунок 31 – Панель управления

 

Далее выбираем раздел и категории (я выбрал категории статьи, но, если у вас маленький сайт-визитка, проще не заморачиватся с архитектурой и создавать все страницы без категории)

Заполняем материалом (см. рис. 32):

 

Рисунок 32- Заполнение материалом

 

В Joomla для генерации URL обязательна привязка к меню. Выбираем в выпадающем списке «все меню» тот пункт, к которому хотим привязать. Если это подпункт – выбираем корневой пункт меню (см. рис. 33):

 

 

Рисунок 33- Создание подпункта меню

 

 

Нажимаем кнопку создать

И выбираем материал, подпункт Стандартный шаблон материала, называем пункт меню (см. рис. 34):

 

Рисунок 34- Выбор шаблона материала

 

 

Чтобы найти материал, проще всего отсортировать по дате – кликаем на правый верхний пункт, выбираем последний и сохраняем. Пункт меню сохранён (см. рис. 35):

 

 

Рисунок 35- Поиск материала

 

Теперь нам нужно наш урл превратить в ЧПУ. Переходим на сайт, открываем страницу через пункт меню, и копируем урл.

Далее открываем компонент sh404sef, в окошко поиска вставляем наш урл, находим, открываем, и преобразовываем в более удобный вид. Попутно заполняем и метатеги (title, description) (см. рис. 36):

Рисунок 36- Метатеги

 

Все, с созданием закончили. Чтобы удалить, мы открываем все материалы, находим через поиск нашу статью, отмечаем, и удаляем в корзину.

 

 

Рисунок 37- Удаление материала

 

 

Пункт меню при этом никуда не денется, его нужно удалить отдельно через менеджер меню.

 

Таблица 1-Предварительная оценка

 

Затраченное время: 3 мин.
Количество кликов мышью
Субъективная оценка удобства работы

Краткое резюме: Joomla — достаточно удобная система управления контентом, работе с которой можно научится за быстрое время[11].

 

 

ЗАКЛЮЧЕНИЕ

Фактически все организации имеют сейчас личные веб-сайты в сети.А разъяснить это совсем элементарно: интернет-сайт визитка на просторах массовой сети владеет очень много превосходствами пред иными другими средствами рекламы. Большая часть организаций издавна открыли для себя сеть в качестве средства рекламы. Ничто необычного: к массовой сети раз в день присоединяются новейшие юзеры, которые полностью при предоставленном стечении событий имеют все шансы начинать возможными покупателями продукта.Для образца, разрешено привести разряд превосходств интернет-сайта организации в сети, над, к примеру, маркетинговым объявлением в печатном издании.

Создание Информационной Системы для Туристического б

Последнее изменение этой страницы: 2016-06-10

lectmania.ru. Все права принадлежат авторам данных материалов. В случае нарушения авторского права напишите нам сюда...