Как настроит админку сам

Как управлять сайтом, подробно об админке

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

В хорошей админке, как правило, все понятно — как добавить текст, как редактировать текст, как добавить фото и так далее. Для незнакомого с программированием и версткой сайтов человека, управлять сайтом ‘из админки’ обычно не составляет труда. Но! Админки тоже бывают разные. Бывают простые и понятные, а бывают и такие, где поначалу не могут ‘найти концы’ даже бывалые веб-мастера.

Для чего сайту простая админка

Любой сайт должен постоянно пополняться новой актуальной информацией. Желательно с разметкой, где указано время обновления материалов сайта. Это важно для ранжирования сайта, для его места в поиске.
Если сайт не обновляется, то есть если туда не помещаются новые материалы: тексты, фото и проч ( то , что называется на языке Интернета — ‘content’), то поисковики ( поисковые роботы работающие по принципу ищеек, отслеживающие все сайты в сети по определенным темам), они постепенно забудут дорогу к вашему сайту и будут показывать его в поиске все реже и реже.
И находиться ваш сайт будет ‘все дальше и дальше’, иными словами через некоторое время его очень трудно будет отыскать в сети по нужным запросам даже по первым десяти страницах поиска.

Учитывая важность пополнения сайта новыми материалами, заметим, что работа с сайтом должны быть очень приятным, позитивным творчеством. И уж конечно, для того, чтобы процесс этот был приятным, не стоит обрекать себя на то, чтобы продираться сквозь технические дебри, чтобы заставлять себя познавать какие-то непонятные и никому не нужные теоретические и практические изыски, которыми так грешат ‘коробочные CMS’.

Как просто и легко управлять сделанным сайтом?

Как без лишних знаний, добавлять на сайт новый контент, новые фотографии, тексты и другие новости? Как поменять телефон и адрес, если вы переехали или вовсе сменили поле деятельности?
К примеру, вам сделали сайт, вы заказали сайт для своих нужд, для своего бизнеса. Красивый сайт, который, к тому же легко найти в Интернете по нужным запросам ( это называется — сайт с оптимизацией).

Конечно же вам сделали сайт с системой управления контентом, редкий садист предложит клиенту сайт без админки, без CMS, мол вот тебе папки и файлы сайта, поставь себе на комп программу для засылания файлов на удаленный сервер, FilleZilla-клиент, например, изучи HTML, CSS и PHP, и работай себе дальше над сайтом. Понятно, что сайты предлагаются уже с готовыми пользовательскими админками, нужно только изучить, как ей пользоваться!

Вот тут-то и кроется основной подводный камень сайтов на CMS для не очень посвященных.
Сайт сделан, а как управлять?
Прежде всего, управление сайтом — это: добавление на сайт нового контента без особых проблем и затрат времени.
Не должно быть мук и пыток мозга, как добраться до того или иного файла, страницы или папки. Все должно быть наглядно, просто и быстро.
А значит, пополнение сайта новыми материалами через админку должно быть приятным и легким процессом. Добавить текст, добавить фото, поменять пункт меню, добавить меню и так далее. Это и есть — простое управление сайтом, все остальное — в топку.

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

Что плохого в коробочных CMS

Все предлагаемые CMS ( системы управления сайтами) — и платные и бесплатные, созданы для того, чтобы человек мог войти на сайт как администратор. По сути, любая CMS это и есть отдельный сайт, просто web-мастер, которому вы заказали сайт, взял этот большой сайт ( готовую CMS ) переделал его под ваш предлагаемый дизайн, вид и структуру, переписал половину кодов и в таком виде отдал эту систему вам.
Но эта система, готовая, разработанная кем-то за бугром, система управления сайтом — НЕПОНЯТНАЯ! Эту систему, как правило, очень трудно понять неподготовленному человеку!
Система управления сайтом — это и есть админка, пользовательская часть. Как уже было сказано, готовые системы управления сайтом, которые есть и в открытом доступе, есть платные и бесплатные, созданы практически все за рубежом.( И кстати, рассчитаны на другой менталитет).

Читайте также:  Можно ли отремонтировать материнскую плату компьютера

Все бесплатные CMS сделаны с учетом того, что человек, пользователь этой CMS, в итоге, обзаведясь ей, приспособившись к ней, будет периодически покупать к ней так называемые расширения, готовые дополнительные модули к сайту, которые расширяют функции управления сайтом.
Как то — различные новые шаблоны ( внешний вид сайта, его дизайн), скрипты фотогалерей, страниц новостей, форм обратной связи и прочее. Сама CMS бесплатна, а расширение ее фунций — платное. На это и живут разработчики. И в этом нет, на самом деле никакого подвоха. Проблема одна — трудно разобраться. Сегодня трудно, через полгода трудно, через год — трудно.
Известно, что сегодня, удобных и готовых админок для сайта, которые полностью понятны для неподготовленного человека, невероятно мало!
Таких админок, чтоб человек сел за компьютер, зашел на свой сайт как администратор, и без труда разобрался в функциях, что и как и куда добавлять.
Как правило, чтобы изменить что-то на своем сайте, начинающему приходится изучать толстенные мануалы, а кое за чем — постоянно обращаться к разработчику.

Что нужно для эффективного и простого управления собственным сайтом

Нужна удобная административная панель. Человек набрал в строке браузера после названия сайта простое слово, к примеру — admin или ‘login’ и ему сразу предлагается ввести пароль.
К примеру, ваш сайт имеет такой адрес в интернете: http://vash-sait.ru
Вам нужно набрать после имени сайта, поставив слеш ( наклонная палочка, находится между русской буквой ‘Ю’ и клавишей ‘shift’ на стандартной клавиатуре — http://vash-sait.ru/admin
И на экране меняется картинка сайта, а вместо сайта на пустой странице — табличка с предложением ввести пароль и логин.
Вы знаете свой логин и свой пароль, вводите их, и попадаете в административную часть — систему управления сайтом .
И там должно быть все просто! Очень просто! Все должно быть очень легко и понятно. Функции редактирования страниц, добавления новых страниц, добавление и изменение меню, много-много функций по управлению сайтом, его содержанием вам должны быть понятны сразу, доступны и легко осуществляемы.
В этой системе управления сайтом, которую вы получаете вместе с сайтом, когда вам его делают на заказ, должно быть все АРХИпросто. И подробный ‘мануал’ ( руководство как работать в админке сайта) по управлению сайтом, должен укладываться в одну небольшую страничку с последовательностью действий, с объяснением что и где ‘лежит’, что и как можно поменять.
В этой системе управления сайтом, в этой, полученной вами вместе с сайтом, CMS, должна легко разобраться ваша бабушка. Или — ваша секретарша. Вот, кстати, отдельная информация о самых простых и бесплатных админках ( системах управления сайтом).

Админка должна предоставлять возможность писать альтернативный текст к фото и ставить все нужные мета-теги

Фотогалерея на сайте должна предоставлять админу возможность вставлять не только фото, но и описания фото, их названия и — так называемый — альтернативный текст, на языке html — ‘alt’, то что помогает с оптимизацией сайта к пользовательским запросам, то есть фотогалерея должна несомненно участвовать в поиске.
Ведь поисковые роботы читают только слова, они не видят картинок, поэтому если ваши фотографии на сайте подписаны и предлагают поисковым роботам прочитать этот ‘alt’ ( альтернативный текст к фото), то ваши фото и любые, подписанные вами картинки, помогут вашему сайту двигаться к первой странице поиска по интересующим вас запросам пользователей.

Читайте также:  Как настроить navi pod

Возможность писать важные мета-теги TITLE и DESCRIPTION

Так же важное требование, которая должна позволять делать админка сайта — писать описания страниц сайта именно так, как это будет понятно поисковым роботам. Нет, это писаться будет не на ‘языке роботов’:-) А на обычном русском языке. Просто для названий и описаний страниц, которые на языке интернета называются — title и description, в админке должны быть специально отведенные места, которые желательно заполнять.
Любая хорошая админка имеет возможность написания этих важных мета-тегов, разумеется, с объяснением, зачем это нужно делать.
Любая хорошая админка дает простой доступ ко всем файлам сайта.

Иными словами хорошая админка позволяет:

Без труда в нее заходить из браузера;
Легко править тексты в простом понятном редакторе;
Менять меню сайта, дописывать новые пункты или удалять старые;
Создавать новые страницы с помощью простых и понятных действий;
Писать необходимые для поиска сайта по ключевым запросам мета-теги;
Ставить фото с возможностью написания альтернативного текста (alt);
В отдельных случаях менять весь шаблон сайта.

Резюме

Так что если вы находитесь в поиске того, кто сделает вам сайт или хотите сделать сайт самостоятельно по шаблону, учтите, что система управления сайтом, его админка, иными словами CMS сайта должна быть , прежде всего, вам под силу. Не должна отбирать у вас много времени или усилий на ее освоение.
А в сайте, сделанном вами по шаблону, в онлайн-сервисе например, или — по шаблону, скачанном в сети, админки не будет. Будет сам сайт, управлять которым придется, делая его на локальном сервере (OpenServer или устаревший Denver), в кодах, а потом засылая сайт на хостинг.
Вот здесь подробно описано, какие программы нужно поставить себе на компьютер для самостоятельного создания своего сайта.

Я много лет использую одну админку, которая стоит у меня на клиентских сайтах — это Textolite. После очень большого анализа и проб десятков, а возможно и сотен предлагаемых админок, эта выиграла всех. По простоте, по функционалу, по возможностям. Люди могут пользоваться после очень короткого курса обучения. Пиарю я ее совершенно бескорыстно, из любви к искусству. Потому что она лучшая. Подробнее здесь.

Источник

Как прописать админку в CS 1.6 на своём сервере

Если Вы читаете данную статью – хотелось бы сразу Вас поздравить с запуском собственного сервера! И как мне кажется, первое, что нужно сделать – это прописать админку. В этой статье мы разберём как прописать админку в кс 1.6 на своём сервере.

Для начала, хотелось бы сразу напомнить, что админка работает только при наличии Amdmodx на сервере. Если Вы не знаете что это такое – можете проверить так: если в папке cstrike есть папка addons, то значит amxmodx установлен.

Итак, приступаем:

  1. Чтобы прописать админку, нужно открыть файл users.ini. Находится он в cstrike/addons/amxmodx/configs. Кстати, можете скачать русифицированный users.ini.
  2. В самый низ прописываем админку в формате:

Например:
По нику: «My Name» «my_password» «abcdefghijklmnopqrstu» «a»
По STEAM_ID: «STEAM_0:0:123456» «» «abcdefghijklmnopqrstu» «ce»
По IP: «123.45.67.89» «» «abcdefghijklmnopqrstu» «de»

Для продвинутых пользователей, в принципе, будет достаточно этой информации. Но для новичков я сейчас разберу всё подробнее.

Общая информация

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

Что такое «Права доступа» (abcdefghijklmnopqrstu) :

Что такое «Флаги доступа» («a», «de», «ce» и др.) :

Админка по IP-адресу

IP-адрес бывает двух типов

  • Статический — постоянный.
  • Динамический — меняющийся.

Чтобы определить какой тип IP-адрес:

  1. Узнаём текущий IP-адрес — http://myip.ru и сохраняем его где-нибудь
  2. Перезагружаем роутер, либо переподключаемся к Интернету, либо просто перезагружаем компьютер.
  3. Снова заходим на myip и смотрим, изменился ли IP-адрес. Если изменился — у Вас динамический IP, забываем про админку по IP и даём по нику или Steam_ID.

Инструкция:

  1. Открываем users.ini (находится он в cstrike/addons/amxmodx/configs)
  2. Прописываем в самый низ: «194.9.255.230» «» «abcdefghijklmnopqrstu» «de»
    (194.9.255.230 — надо заменить на свой IP-адрес, а пароль оставляем пустым)

Минус админки по IP: если у Вас динамический IP, то админка будет слетать.

Админка по нику

Данный способ является наиболее простым, подходящим всем.

Инструкция:

  1. Открываем users.ini (находится он в cstrike/addons/amxmodx/configs)
  2. Прописываем в самый низ: «nickname»» «password» «abcdefghijklmnopqrstu» «a»
    («nickname» меняем на свой ник, а «password» на свой пароль)
  3. Заходим Counter-Strike 1.6, открываем консоль и прописываем пароль:
    setinfo_pw «password» (вместо «password» указываем свой пароль)

Минус админки по нику: нельзя менять ник.

Админка по STEAM_ID

Практически все сторонние сайты утверждают, что прописывать админку по Steam ID могут только те, у кого лицензионная версия игры. На самом деле это не совсем так, поскольку Steam ID, зачастую, есть и у Non-Steam версий игры. Но не всегда.

Как узнать свой Steam_ID:

  1. Запускаем Counter-Strike 1.6 и заходим на свой сервер.
  2. Открываем консоль и вводим команду status
  3. Ищем свой ник и копируем свой Steam ID (пример: STEAM_0:0:123456789)

Источник

Админка за 10 минут

Здравствуйте, уважаемое Хабрасообщество!

Я занимаюсь разработкой веб-сайтов. Как правило, это решения под индивидуальные потребности заказчиков. Поэтому я не использую готовые CMS, а предпочитаю складывать кирпичики самостоятельно. Конечно и админскую часть приходиться писать самостоятельно, поскольку она должна выполнять те функции, которые нужны заказчику, но и ничего лишнего не должно быть. И если написать несколько методов для редактирования данных это пол беды, то приходилось ещё и верстать приятный и удобный интерфейс.

Долгое время я использовал Twitter Bootstrap, но он не мог удовлетворить все потребности. Приходилось верстать дополнительные кнопочки и писать скрипты. Но вот однажды, я познакомился с замечательным UI-фреймворком KendoUI от Telerik. Что из этого получилось под катом.

О самом фреймворке уже писалась статья на Хабре. Мы будем использовать библиотеку Web-контролов KendoUI Web. Чтобы понимать, что можно создавать с её помощью можно посетить страничку с демо. Для построения контролов можно использовать как хелперы для ASP.NET, JSP или PHP, так и javascript-виджеты. Последние распространяются по лицензии GPL v3 License, поэтому я использовал именно их. Скачать тот или иной пакет можно здесь. На серверной стороне я использую ASP.NET MVC 4 с пакетом Microsoft ASP.NET Web API OData 4.0.0, уставить который можно с помощью команды PM> Install-Package Microsoft.AspNet.WebApi.OData

Для демонстрации создадим простой класс Article, и добавим ему три свойства разного типа

Далее создадим ApiController для работы с данными. В своем примере я использую Entity Framework, поэтому сразу указываю Scaffolding options

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

Вот и все. Самое время переходить к клиентской части. Для начала подключим KendoUI и JQuery на страницу.

После этого установим и настроим виджет. Подробнее о настройках виджета можно прочитать здесь.

Готово! Теперь можно запускать и проверять. Менее чем за 10 минут мы создали полноценный интерфейс для управления данными, с возможностью пагинации, сортировки и фильтрации. Удобный и приятный. Спасибо KendoUI и формату OData, а Вам за внимание.




Р.S. Кстати есть возможность локализации виджетов. Для этого необходимо подключить соответствующий скрипт из папки js/cultures, который поставляется в архиве с фреймворком.

Источник

Оцените статью