Справочник от FARIDOS

Оглавление


Joomla

Введение

Joomla! (произносится джу́мла) — система управления содержимым (CMS), написанная на языках PHP и JavaScript.Проще говоря, это движок с помощью которого можно создавать сайты.CMS Joomla! включает в себя различные инструменты для разработки веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который дополняется по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге. Joomla! позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов, которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского, белорусского и ещё некоторых языков стран СНГ.

Установка

Мы будем рассматривать установку joomla на хостинг. Хостинг - это компания которая предоставляет место на своем сервере, где будут храниться файлы вашего сайта. В нашем случае хостингом является "Мой Хостинг".Можно скачать joomla отдельно и загрузить шаблон в панели управления. Или скачать шаблон. Обычно в архиве с шаблоном имеется папка где лежит joomla уже с установленным шаблоном. В нашем случае мы загружаем joomla с установленным шаблоном. Вот файлы шаблона в архиве которые нам предстоить загрузить на хостинг.

Highslide JS

Нужно разархивировать файлы и загрузить на хостинг. Можно осуществить данную операцию используя файл менеджер панели управления хостинга или с помощью FTP клиента. Мы будем пользоваться FTP клиентом. Существует очень много FTP клиентов от разных производителей. Лично я предпочитаю CuteFTP Professional.Как установить и настроить вы можете найти в интернете.

Итак загружаем файлы в папку /public_html/ваш_домен/ хостинга. Это папка где хранятся основные файлы сайта.

Highslide JS

После загрузки в браузере набираем адрес вашего сайта /installation(прим:www.mysite.com/installation).
Открывается следующее:

Highslide JS

Выбираем язык жмем далее, начальную проверку также проходим нажимая далее, читаем лицензию жмем далее если согласны. На следующем шаге нас ждет конфигурация баз данных. Для того чтобы заполнить данный раздел нам надо создать базу данных в админке сайта.
У меня панель "Direct Admin". Вводим имя и пользователя БД(базы данных). Защищаем паролем.

Highslide JS

Потом вводим эти данные в joomla, чтобы соеденить joomla с вашей БД.

Highslide JS

Жмем далее,конфигурацию ftp можно пропустить нажав далее. Теперь мы попали в настройки конфигурации сайта. Вводим названеи сайта, логин пароль администратора(это вы), устанавливаем демо данные.
Нажав далее мы видим следующее сообщение.

Highslide JS

Нужно удалить папку installation. Если вы помните она лежала среди папок которые мы загружали на хостинг. Удаляем ее.Открываем сайт и видим наш сайт. Чтобы войти в панель управления сайтом надо набрать адрес сайта /administrator(прим:www.mysite.com/administrator). Вводим логин пароль администратора которые мы вводили при установке joomla. Попадаем в панель управления сайтом:

Highslide JS

Но это еще не все. Помните те файлы и папки которые мы загружали на хостинг?. Так как все данные будут храниться в них нужно расставить права на эти файлы, чтобы файлы могли делать записи в файлах отчетов и кроме того чтобы никто не мог видеть ваши файлы как видит ваш сайт. Прав доступа обозначаются цифрами наподобие 777,666 и.т.д. Подробнее вы можете почитать в интернете. Чтобы узнать на какие файлы и папки расставлять какие права нужно зайти в панели управления Site->System Information.

Highslide JS

Как вы видите напротив файлов указано что они дотупны на запись. Все файлы в этом списке должны иметь данные права. Если вы увидите какой нибудь из файлов не имеющий данные права. Вам надо зайти в файл менеджер сайта в админке и выставить там права на эти файлы и папки 755.

Highslide JS

Wordpress

Введение

WordPress — система управления содержимым сайта с открытым исходным кодом, распространяемая под GNU GPL. Написана на PHP, в качестве базы данных использует MySQL. Сфера применения — от блогов до достаточно сложных новостных ресурсов и интернет-магазинов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать практически любые проекты. WordPress выпущен под лицензией GPL версии 2.

Установка

Мы будем рассматривать установку wordpress на хостинг. Хостинг - это компания которая предоставляет место на своем сервере, где будут храниться файлы вашего сайта. В нашем случае хостингом является "Мой Хостинг". Загрузите и распакуйте дистрибутив WordPress в корень хостинга, перейдя по ссылке http://ru.wordpress.org/releases/. Ниже вы можете увидеть файлы wodpress загруженные в корень public_html/ваш домен/.

Highslide JS

Далее нужно создать базу данных. Выбираем "Управление MySQL" на хостинге(т.к я пользуюсь админкой "Direct Admin", на вашем хостинге данноеменю может называться немного иначе).
Создаем базу данных, пользователя и пароль.

Highslide JS

После создания базы данных нам нужно вернуться к файлам которые мы загрузили на хостинг и переименовать файл wp-config-sample.php в файл wp-config.php.
Теперь нам нужно настроить файл wp-config.php.

// ** MySQL settings ** //
define('DB_NAME', 'putyourdbnamehere');    // Имя базы данных
define('DB_USER', 'usernamehere');     // Имя пользователя MySQL
define('DB_PASSWORD', 'yourpasswordhere'); // ...и пароль
define('DB_HOST', 'localhost');    // 99% что вам не следует вносить изменения в данную строчку кода
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');

Откройте переименованный файл wp-config.php с помощью текстового редактора и внесите изменения в соответствии с примером кода, приведенным выше(если вы пользуетесь FTP клиентом, можете открыть встроенным текстовым редактором. Если вы загрузили файлы через менеджер файлов хостинга, просто скачайт файл себе на компьютер, измените его и загрузите обратно, заменив старый файл):
DB_NAME
Имя базы данных, созданной для WordPress.
DB_USER
Имя пользователя для WordPress.
DB_PASSWORD
Пароль, который вы выбрали для пользователя в WordPress.
DB_HOST
Имя хоста, (чаще всего имеет значение localhost, но не всегда. Смотри возможные значения DB_HOST).
DB_CHARSET
Кодировка базы данных, в большинстве случаев не требует изменений.
DB_COLLATE
Проверка базы данных, чаще всего значение не требует изменений и остается пустым.
Сохраните файл.
Откройте браузер:
Если вы разместили файлы WordPress в корневом каталоге веб-сервера, тогда перейдите по ссылке: http://ваш_сайт/wp-admin/install.php
Если вы разместили файлы WordPress в подкаталоге, который назвали, к примеру blog, перейдите по ссылке: http://ваш_сайт/blog/wp-admin/install.php
Если вы все сделали павильно у вас откроется подобная страница.

Highslide JS

Заполняем форму и кликаем "Установить Wordpress", в случае успеха попадаем на страницу с поздравлением об установке и ссылкой в админ панель. Переходим в панель набрав логин и пароль и попадаем в админку.(прим. Если после установки при переходе в админку вы вводите верный пароль и вас не пускает в админку, свяжитесь с хостером, у многих хостингов защита от атак. Узнайте от них первичный логин пароль и авторизуйтесь)

Highslide JS

Мини АТС

Введение

Мини АТС Panasonic KX-TES824 и ей подобные девайсы служат для организации телефонной связи в офисе не больших размеров. KX-TES824 в состоянии «из коробки» имеет три разъёма для внешних городских линий (помечены как CO) и 8 разъёмов внутренних телефонов (помечены как Jack), так же имеется два разъёма для плат расширения. Для KX-TES824 поставляются несколько видов плат расширения: 2 CO + 8 Jack, 8 Jack и многие другие. Управляется АТС с помощью специального ПО через кабель USB.

Подключаем провода

Для начала подключаем городские линии к разъёмам CO. Обычно они подключаются с помощью штекера RJ11, телефонная пара занимает два центральных контакта, полярность значения не имеет. Лучше всего взять бумажку и карандаш и подробно записывать какую линию и с каким номером в какой порт подсоединили, потом эта информация очень пригодится. Я делаю ещё проще — моток строительного бумажного скотча + хорошая ручка решают эту проблему. Белые бумажки на проводах смотрятся не очень эстетично, за то практично и всегда информация под рукой.

После городских подключаем внутренние телефоны. Для Panasonic АТС есть телефоны двух типов, обычные аппараты и системные. Обычный аппарат подключается обычной телефонной парой. Системный аппарат подключается двумя парами: по краям RJ11 подаются цифровые данные, по центральной паредаются аналоговые сигналы. Таким образом лучше всего установить телефонные розетки на две пары, в этом случае можно устанавливать как обычные, так и системные Panasonic телефоны. Системный телефон может быть оборудован дисплеем, дополнительными клавишами и панельками быстрого набора. В моём случае таких телефонов не было, по этому дальше я их не рассматриваю.

Ставим софт управления

Программа для управления АТС называется Maintenance Console и поставляется с девайсом на компакт диске. При первом подключении к компу, Windows запросит драйверы от АТС. На всякий случаю даю ссылочки:
Maintenance Console v3.0(Размер файла - 36,2 Mb)
USB v 2.3.0.0 Drivers for KX-TDA_KX-TVM_KX-TE
Мануалы(Руководство пользователя;Руководство по установке;Запуск в эксплуатацию;Руководство по функциям)

При установке и при первом запуске Maintenance Console будет запрошен пароль. Введите «1234» это пароль по умолчанию для АТС Panasonic.

Начало настройки

Highslide JS

Для начала открываем пункт 1.2 Основные настройки. Можно поменять системный пароль. Я стараюсь его менять в самую последнюю очередь или не менять вовсе. При условии физической безопасности АТС смысла в этом пароле не много. В поле «Оператор» ставим значение «Запретить». Функция оператора — при наборе цифры «0» с любого внутреннего телефона вызов будет приходить на указанный номер. Это бывает полезно для крупных компаний, гостиниц и тп, но крайне неудобно для небольших кантор. Все входящие звонки без ответа так же поступают к оператору. Формат времени лучше установить равным «24», по моему мнению так удобнее.

Настройка плана нумерации

Highslide JS

Теперь нам нужно распределить внутренние номера между абонентами. Для этого открываем пункт 1.3 План нумерации. Можно изменить назначение номеров телефонов и номеров портов на АТС, но без необходимости не рекомендую это делать — можете потом запутаться. Существует три плана нумерации. Первый, трёхзначная нумерация с 101 по 199. Второй, расширенная трёхзначная с 101 по 499. Третий, двухзначная короткая, до 99. После настройки плана нумерации можно попробовать звонить с внутренних телефонов на другие внутренние номера. Так можно проверить, что вы всё правильно подключили. Рекомендую на этом этапе составить табличку с указанием номеров телефонов, имён абонентов и номеров портов на АТС, в будущем она вам очень поможет.

Настройка внешних линий

Highslide JS

После настройки внутренних линий приступаем к настройке внешних. Мы уже подключили внешние линии к разъёмам CO. Открываем пункт 3.3 Подробно. Убираем галочки с не подключенных линий. Выставляем тип линии — тоновый (DTMF), импульсный или запрет тонового. Последний нужен в случае, если провайдер поддерживает работу как с тоновыми линиями, так и с импульсными, но нужно принудительно использовать импульсный набор. Тоновый набор предпочтительнее, в нём быстрее набирается номер, доступны специальные функции АТС.

Входящие звонки

Highslide JS

Заходим в раздел 3.1 Режим линии. Для каждой линии CO нужно установить режим работы. Режимы бывают такие:

Исходящие звонки

Highslide JS

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

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

Настройка групп

Highslide JS

Группировка внутренних линий бывает полезна для привязки номеров к определённой территории, номеру кабинета, отделу и тп. В рамках групп имеет приоритет перехват вызова, можно назначать общие внутренние номера и много ещё чего. Группировка номеров выполняется в разделе 2.6 Группа внутренних линий.
(Источник www.mmouse.ru)