Создание сайта для игрового сервера Lineage

К созданию сайта надо приступать после того, как будет создан и налажен сам игровой сервер. Делайте всё по порядку, пользуясь рекомендациями на нашем сайте: Сервер, Клиент

Итак, вы установили необходимые программы для создания сервера и наладили их. Сервер работает, клиенты подключаются. Если так, то всё отлично. Перед созданием сайта надо купить для него хостинг. Дело в том, что в процессе создания придётся тестировать функционал сайта, а на локальной машине сделать это будет сложнее (в т.ч. при установке web сервера). Поэтому, подберите хостинг, подходящий вам по цене, уточните, удовлетворяет ли он требованиям, описанным здесь и только после этого можете покупать, скажем, на год.

Ну вот, хостинг у нас есть, приступаем к созданию сайта.

Вам понадобятся знания HTML и очень желательно PHP и MySql. На HTML вам предстоит создать шаблон для сайта "на ваш вкус и цвет". Если с HTML туго, можете поискать в Интернете подходящий шаблон. Шаблон сайта не столь важен для его функционирования, поэтому мы не будем уделять внимание его созданию. Основное внимание уделим созданию функционала сайта. Если с PHP и MySql так же туго как и с HTML - всё же не стоит отчаиваться, все необходимые скрипты приведены здесь.

Допустим, вы определились с шаблоном сайта, теперь продумайте его структуру. Можем предложить следующую:

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

    Создайте страницы для каждого раздела. Страницы должны иметь расширение .php. Теперь постепенно будете заполнять их информацией. Со статичными страницами (главная, новости, контакты, правила) всё понятно - просто впишите текст в файл страницы. Для динамических (страниц, которые как раз будут обеспечивать основной функционал сайта) надо написать программный код на языке PHP. Об этом ниже:

    Итак, определимся с тем, какие функции должен выполнять сайт.

    1. Отображение статуса сервера (On, Off)
    2. Регистрация нового игрока
    3. Возврат пароля на e-mail
    4. Смена пароля
    5. Отображение списка игроков или ТОП игроков

    Рассмотрим всё по порядку в соответствующих разделах сайта.