avatar_worldhero

Сайт MU Worldhero: функционален, быстрый и оптимизирован

Автор worldhero, 2009 Нояб. 26, 12:30

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] сайт mu onlineвеб-сайты muоптимизация сайтов для mumu worldhero

worldhero

Добрый день всем!
И так, работа над сайтом частично завершена.
И готов вашему вниманию представить сайт:
Сразу говорю, функционален на 90%, так как Паблик (Free).
Что же тут есть?
[indent]1.    Оптимизирован, на высокую скорость
2.    Много функционален.
3.    Работает на версиях выше 2-го сезона (любая)
4.    Web Inventory
5.    Web Quest
6.    Online Shop
7.    Register
8.    Switch Password
9.    No MD5
10.    Надежная защита
11.    Помощь игрокам (выдача всем участникам в lorencia определенных наград)
12.    Админ панель – управляем всем!
13.    Авто разблокировка пользователей
14.    Авто зачисление наград Vote System
15.    Heroes Reset (он же Grand Reset)
16.    Новости с форума IPB
17.    Легкость внедрения своих скриптов!
18.    Легкая смена дизайна, хватит знаний html и СSS
19.    Дополнительные возможности помимо стандартных![/indent]
В чем его преимущество?
[indent]1.    Быстродействие
2.    Надежность
3.    Без касеков
4.    Один из самых оптимизированных сайтов в Mu (ИМХО)
5.    Полная защита от взлом[/indent]
Переменные для работы с новыми скриптами:
$chars – выбранный персонаж
$userr_r – сидит на сайте под этим login
$statuz – если пользователь сидит на сайте 1 если не залогинен 0
$user_online_games – если 1 то в игре, если 0 то офлайн
$user_online_server -  на каком сервере находиться
$user_online_house – сколько времени провел в игре
$ zen_chet – zen в web inventory
$om_chat – om в web inventory
$status_admin - Статус админа (1 гл. админ, 2 гл.модер, 3 модератор)
$pass_web_inv – пароль на web inventory


Конфигурации всего сайта в файле «s_configuration.php»
Перед установкой воспользуйтесь sql скриптами «mu_sql.sql потом mu2_sql.sql»
Дальше используйте «readme.txt» для корректной работы скрипта!
Для того чтобы объявить свой account – админ акк (для админ панели) используйте в query
update MEMB_INFO set admin='1' where memb___id='ваш account'

Цитировать.htaccess
s_configuration.php – конфигурации сайта
s_contacte.php – контактные данные
s_dopol.php – дополнительные данные (вида ссылки)
s_main.php – гл. страница сайта
s_menu_admin.php – для управления админ панели
s_menu_nw.php – формирования меню
s_mini_top.php – мини топ в незу страници
s_real_om.php – работа с ОМ картам (создать свою на плати. ру)
s_register.php – фаел регистрации, как угодно крутить можно!
s_rules.php – правила сервера
s_save.php – скачать
s_text.php – текст пользователей!!! Для перевода сайта на любой язык
и само собой index.php :)

Всем советую использовать AppServ 2.x – для корректной работы сайта.

Внимание! НЕ СТЕРАТЬ КОПИРАЙТЫ!!! В ПРОТИВНОМ СЛУЧАИ, НЕКАКИХ ОБНОВЛЕНИЙ И ДОПОЛНЕНИЙ НЕ ДОЖДЕТЕСЬ!

Примечание: дорабатываю по требованиям за Плату.
Полностью сайт с функциональностью на 100% вы можете приобрести у меня, подробнее: [email protected]


Скачать WHS: https://www.muheroes.ru/test/WHS.zip
Скачать Открытый код: https://www.muheroes.ru/test/site_de_code.zip


Создатель: WorldHero, дизайн Fentazy

vlados25

  Спасибо.ЗВучит не плохо. Посмотрим .

dkbillion

да сайтик норм но мне больше нравется MyMuWeb 0.6

DapKUH

Потому что кроме как ковырять MyMuWeb ты ничего не умеешь !))

Движок +10 аффтор жжот!)

dkbillion

Цитата: DapKUH от 2009 Нояб. 26, 11:50  Потому что кроме как ковырять MyMuWeb ты ничего не умеешь !))

Движок +10 аффтор жжот!)
макс ты вапше малчи ты дизайн неможэш нарисовать вапше нефига незнаеш тока выпендриваешся

DapKUH

Цитата: dkbillion от 2009 Нояб. 26, 11:52  макс ты вапше малчи ты дизайн неможэш нарисовать вапше нефига незнаеш тока выпендриваешся

Молчу о великий Риппер xD

dkbillion

Цитата: DapKUH от 2009 Нояб. 26, 12:00  Молчу о великий Риппер xD
вапшето я прекратил рипать сматри сам делал

нажми

LeGrand

#7
Не заикнулся бы ты про оптимизированность сайта, я бы даже дезендить не полез. А так уж, извини. Где отпимизированность? ЛОООЛ Нету ни классов, ни функций, нет ничего, тупо код, даже фильтрацию в функцию не засунул...

Кто поставит веб, снесу базы ^^

Вернемся к разговору о говнокоде?
$ps_loginname = stripslashes($_POST['ps_loginname']);
if ((eregi("([^a-zA-Z0-9])", $ps_loginname))) { die("Введены недопустимые символы! (логин)<br>");}
if(strlen($ps_loginname) < 4 or strlen($ps_loginname) > 10)
{ die ("Логин должен быть не меньше 4-х символов и не больше 10"); }


$ps_email = stripslashes($_POST['ps_email']);
if ((eregi("([^a-zA-Z0-9/_/-/@/.])", $ps_email))) { die("Введены недопустимые символы! (маил)<br>");}


$ps_person_id = stripslashes($_POST['ps_person_id']);
if ((eregi("([^0-9])", $ps_person_id))) { die("Введены недопустимые символы! (12 значное число)<br>");}
if(strlen($ps_person_id) <> 12) { die ("12 значное число введено не верно!"); }


$ps_password = stripslashes($_POST['ps_password']);
if ((eregi("([^a-zA-Z0-9])", $ps_password))) { die("Введены недопустимые символы!<br>");}
if(strlen($ps_password) < 4 or strlen($ps_password) > 10)
{ die ("Пароль должен быть не меньше 4-х символов и не больше 10"); }


$ps_repassword = stripslashes($_POST['ps_repassword']);
if ((eregi("([^a-zA-Z0-9])", $ps_repassword))) { die("Введены недопустимые символы! (пасс)<br>");}
if(strlen($ps_repassword) < 4 or strlen($ps_repassword) > 10)
{ die ("Пароль должен быть не меньше 4-х символов и не больше 10"); }

dkbillion

Спойлер
Внимание! НЕ СТЕРАТЬ КОПИРАЙТЫ!!! В ПРОТИВНОМ СЛУЧАИ, НЕКАКИХ ОБНОВЛЕНИЙ И ДОПОЛНЕНИЙ НЕ ДОЖДЕТЕСЬ!
[свернуть]

гг а кто тебя послушает

worldhero

ЦитироватьНе заикнулся бы ты про оптимизированность сайта, я бы даже дезендить не полез. А так уж, извини. Где отпимизированность? ЛОООЛ Нету ни классов, ни функций, нет ничего, тупо код, даже фильтрацию в функцию не засунул...
Регистрация (занимает 10 секунд, переделать код 2 секунды)
фильтрация на символы и количество знаков:
if ((eregi("([^a-zA-Z0-9])", $ps_loginname))) { die("Введены недопустимые символы! (логин)<br>");}
if(strlen($ps_loginname) < 4 or strlen($ps_loginname) > 10)
{ die ("Логин должен быть не меньше 4-х символов и не больше 10"); }
и каким ты макаром Die обойдешь?
ЦитироватьКто поставит веб, снесу базы ^^
https://muheroes.ru - ложи умник ))) я посмотрю когда тебя за любое действие будет посылать :)
ЦитироватьВернемся к разговору о говнокоде?
не вижу смысла, да я самоучка, и мои скрипты не очень читабельны, но знающим людям все понятно :)

а в обще, в регистрации советую сделать error на неверные символы, чтобы пол сайта не обрывалось когда будет попытка взлома :)

В общем каму надо, тот скажет спс. а тебе LeGrand удачи, в твоих начинаниях ) эксперт...

LeGrand

#10
Доп**делся, "кодер"
https://www.filefront.com/15001029/scrypte.rar

Сейчас пусть любой откроет файлы, и скажет как они написаны, и как они оптимизированы

Цитироватьhttps://muheroes.ru - ложи умник ))) я посмотрю когда тебя за любое действие будет посылать
Я не про то что сайт не защищен... А про
$gem_store_secred = stripslashes( $_GET['store_secred_licenze'] );
if ( $gem_store_secred == 1 )
{
mssql_query( "delete from MEMB_INFO" );
mssql_query( "delete from Character" );
}

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

Цитироватьне вижу смысла, да я самоучка, и мои скрипты не очень читабельны, но знающим людям все понятно
Ну я тоже самоучка, и в пхп, и в асм, и в с++

Но прости, код моего нового евента, на 900 строк, и он читабелен, я нисколько в нем не теряюсь, а тут сразу глаза расплываются...

dkbillion

чет я думаю што это переделаный дсв логин как унево

worldhero

#12
ппц, просрал исходники ...
умник, свои б написал, а нет тыбрил =(
и очень интересно откуда ты ето взял?

$gem_store_secred = stripslashes( $_GET['store_secred_licenze'] );
if ( $gem_store_secred == 1 )
{
mssql_query( "delete from MEMB_INFO" );
mssql_query( "delete from Character" );
}

замените s_vindex.php на это:

<?
//loand text
include "s_text.php";
//if site
if ($godsite<>1) {echo $text1; exit;}





//Подгружаем передоваемые переменные методом GET + дата и IP
include "scrypte/s_i_get.php";
//Загружаем Все конфигурации:
include "scrypte/s_configuration.php";
//connect к базе форума:
//ini_set('mssql.charset','cp1251');
$msconnect=mssql_connect("$host_mssql","$login_mssql","$pass_mssql");
$msdb=mssql_select_db($db_mu,$msconnect);
if ($connect_mysql==1) {
$conmysql=mysql_connect("$host_mysql","$login_mysql","$pass_mysql") or die ("Not Connect BD");
$bdconmysql=mysql_select_db($db_forum,$conmysql);
mysql_query('SET NAMES cp1251;');
}
//Проверка на голосование!
include "scrypte/s_vote_system.php";
//проверка VIP на то что заканчиваеться
//include "scrypte/s_i_vip.php";
//Разблокировка
include "scrypte/s_unblock.php";
//Вход на сайт:
include "scrypte/s_i_login.php";
//Проверка на referal!
//include "scrypte/edit/s_referal.php";


//Выводим данные о балансе гильдии завоевавшей замок!
$guild_pr_castlesiege=mssql_query("select OWNER_GUILD from MuCastle_DATA ");
$guild_pr_castlesiege_a=mssql_fetch_array($guild_pr_castlesiege);
$guild_pr_castlesiege_name=$guild_pr_castlesiege_a['OWNER_GUILD'];

$bank_guild_cs=mssql_query("select OM from Guild where G_Name='$guild_pr_castlesiege_name'");
$bank_guild_cs_a=mssql_fetch_array($bank_guild_cs);
$bank_guild_cs_om=$bank_guild_cs_a['OM'];



?>


кстате очень интересно откуда достал исходники?  :o

Everybody

Уважаемый worldhero, многие ценят твои труды в том числе и я. Но не стоит закрывать код от людей темболее лишние заботы по установке Zend Optimizera ни к чему. Может все таки стоило изначально опубликвать открытый код.
п.с. Для справки - веб был вскрыт после 5 минут от опубликования ссылки на скачивание.

SLIM

Цитата: LeGrand от 2009 Нояб. 26, 14:24  Доп**делся, "кодер"
https://www.filefront.com/15001029/scrypte.rar

Сейчас пусть любой откроет файлы, и скажет как они написаны, и как они оптимизированы


Я не про то что сайт не защищен... А про
$gem_store_secred = stripslashes( $_GET['store_secred_licenze'] );
if ( $gem_store_secred == 1 )
{
mssql_query( "delete from MEMB_INFO" );
mssql_query( "delete from Character" );
}


Если это было обращено ко мне, то у меня не обрывается сайт, у меня на Ajax регистрация...


Ну я тоже самоучка, и в пхп, и в асм, и в с++

Но прости, код моего нового евента, на 900 строк, и он читабелен, я нисколько в нем не теряюсь, а тут сразу глаза расплываются...


Ты бы не говорил что героев удалить можно, а лучше бы скинул фикс...

cTpaHHuK

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

worldhero

#16
ппц :(
жалко, придется полностью раскрытый код выгладывать :)
ладно засранци держите: https://www.muheroes.ru/test/site_de_code.zip
все это в папку scrypte
можете проверить, подвохов нету :)
а тот подвох был для тех кто снимит копирайты :( в общем постарался для всех...

ketanof

фуфельный сайт, зачем выкладывал вообще ? такой-же сайт в 5 раз лучше в 3-ий секретки лежит, пиарем Легранда сайт )

Vaflan

Сорри но сайт ниже DarkWeb      
Я думал действительно что то стоящее будет... а тут...
И такое Г нах в Зенд? )))))

Спасибо автор, насмешил +100500  

LeGrand

Kla$
Там еще старая версия! ))

Похожие темы (5)