Создан новый движок WapCOREWapCORE - мощное и легкое ядро созданное специально для разработки мобильных сайтов.Оно основано на популярном HMVC фреймворке Kohana и вобрало в себя все его достоинства.Кредо ядра - чистота кода и удобство разработки.Ядро WapCORE - универсальная система и подходит как для самых простых мобильных сайтов, так и для полнофункциональных социальных сетей, ориентированных на мобильные устройства.А модуль веб версии сделает из wap проекта - web.Ядро отлично расширяемо благодаря своей иерархической структуре и каскадной файловой системе Kohana.При этом WapCORE достаточно быстрое и легко справляется с высокими нагрузками (в переводе с языка Сиу Kohana означает "быстрый").Итак, основные преимущества WapCORE:1. Чистый код, написанный в ООП стиле.2. Удобная каскадная файловая структура.3. Модульная система.4. Web админка.5. Право на снятие копирайтов.--------Первая beta версия WapCORE уже в загруз-центре. Скачивайте, тестируйте, ищите дыры и ошибки. Все комментарии и обсуждения пишем на форуме. Индивидуальная техническая оперативная поддержка оказывается только тем сайтам, которые приобрели лицензию! Общие вопросы решаем в личке или на форуме. За основу WapCORE взята MobileCMS (По лицензионному соглашению Ant0ha и Plato дали добро на создание своей CMS). Была исправлена куча ошибок и багов, переделаны и расширены многие модули, введены новые функции (на основе интересов юзеров MobileCMS) например введена денежная система и закрытие сайта на тех. работы. Переработана анкета, теперь она намного красочнее и функциональнее. Доделан модуль смайлов, теперь можно добавлять/удалять смайлы. Переделаны все темы оформления, в том числе и доведена до ума web тема. К модулю страниц привязаны ЧПУ и индивидуальные иконки. Это только малейшая часть из того что сделано. Больше к теме изменений относительно MobileCMS я возвращаться не буду. С этого момента WapCORE - самостоятельное ядро. Если есть желающие присоединиться к команде разработчиков (состоящей на данный момент только из меня =)), то пишите в лс, обсудим.Официальный сайт WapCORE - wapcore.su
ОБСУЖДЕНИЕ
WapCORE v1.0 beta
Извиняюсь за корявость - копия.
Очередная мертвая цмс без будушего. Автор ты мололец ну будушего нет у цмс. Он умрет как все другие. За времЯ моего от суивиЯ всети год нечего вапе не изминилось. Лет 5 назад чет бы и вышло с твоей цмс
Ты в этом так уверен? В первую очередь ядро делал для своего сайта а потом немного переписал для других. Так что пока мой сайт жив ядро точно будет жить и развиваться. Ажить он будет долго
serogaq, Все так говорят. Максимум пол года и того меньше сайт не доступин.
С виду норм и анкета функионалная, диз ток замутит нормальный. Эра кнопочных телефонов закончелась))
serogaq, Сделай моды бесплатно. Все будут ставить
serogaq, Давай вместе работать. Я за.дизайн возьмусь
<?php
/**
* WapCORE
*
* Open source content management system for mobile sites
*
* @author WapCORE Team <admin@wapcore.su>
* @copyright Copyright (c) 2015, WapCORE Team
* @link http://wapcore.su Official site
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*/
// Начало подсчета времени генерации страницы
$start_time = microtime(true);
// Запускаем GZip
ob_start('ob_gzhandler', 9);
defined('ROOT') or define('ROOT', str_replace('\\', '/', realpath(dirname (__FILE__))) .'/');
define('IN_WAPCORE', TRUE);
$WAPCORE_INFO = parse_ini_file(ROOT .'/data_files/version.dat');
define('WAPCORE_VERSION', $WAPCORE_INFO['version']);
define('WAPCORE_STATUS', $WAPCORE_INFO['status']);
define('WAPCORE_DATE', $WAPCORE_INFO['date']);
define('WAPCORE_DEVELOPERS', $WAPCORE_INFO['developers']);
// Конфигурация системы
if (file_exists(ROOT .'data_files/config.php')) {
require_once(ROOT .'data_files/config.php');
}
else {
header('Location: ./install/index.php');
exit;
}
// Подключаем главные функции ядра
include_once(ROOT .'kernel/general_functions.php');
// Конфигурация php
include_once(ROOT .'kernel/ini_set.php');
// Подключаем Registry
a_import('libraries/registry');
session_name('sid');
session_start();
// XSS clean
#$_GET = array_map('htmlspecialchars_array', $_GET);
// Подключаем MySQL класс
a_import('libraries/mysqli');
$db = new MySQL();
$db->connect();
$db->charset('utf8');
// Добавяем $db в Registry
Registry::set('db', $db);
// Загрузка конфигурации системы
$CONFIG = array();
$result = $db->query("SELECT * FROM #__config");
while ($item = $db->fetch_array($result)) $CONFIG[$item['module']][$item['key']] = $item['value'];
define('MAIN_MENU', $CONFIG['system']['main_menu']);
define('EXT', $CONFIG['system']['ext']); // Расширение страниц
define('DEFAULT_MODULE', $CONFIG['system']['default_module']); // Модуль по умолчанию
// Добавяем $CONFIG в Registry
Registry::set('config', $CONFIG);
// Показ ошибок
if ($CONFIG['system']['display_errors']) ini_set('display_errors', 'On');
else ini_set('display_errors', 'Off');
// Мини роутинг
a_import('libraries/route');
$route = new Route;
// Загрузка основного хелпера основного модуля
a_import('modules/main/helpers/main');
// Загрузка хелпера модулей
a_import('modules/modules/helpers/modules');
// Ежедневные действия в системе
a_import('kernel/everyday');
// Подключаем и инициализируем контроллер
a_import('libraries/controller');
$controller = a_load_class(ROUTE_CONTROLLER_PATH, 'controller');
// Выполняем метод контроллера
if ( ! empty($route->action)) {
$action_method = 'action_'. $route->action;
if (method_exists($controller, $action_method)) {
$controller->$action_method();
}
else redirect('main/page_not_found'. EXT);
}
else {
if (method_exists($controller, 'action_index')) {
$controller->action_index();
}
else redirect('main/page_not_found'. EXT);
}
// Вывод профайлера
if ($CONFIG['system']['profiler'] == 'on' && ACCESS_LEVEL == 10) a_profiler($start_time);
?>
// Файл индекса
- Сменил копирайт
- Переименовал пару функций констант
Получил свой двиг))) круть
З.Ы. Ты бы хоть пабл версию не путал с платной))) там коханой и не пахнет))
KpuTuK, Это случием не мобилцмс похож оформлением
Ну там копия mobilecms
KGVIP, Как обычно пару строк сменят и авторства
да это она))
впринципе проект умер (даже патчи не принимают больше)
дело все в другом:
автор в описании пишет кохану (хотя ее там нет) а следовательно это очередной быдлокодер который даже не знает что предлагает и было бы пичально что хоть и косвенно но этот чувак может создать плохое мнение о MC хотя на самом деле на то время (когда активно разрабатывалась) МС далеко опережала все (без исключения) вап движки и некоторые (в тч ныне популярные) веб
впринципе проект умер (даже патчи не принимают больше)
дело все в другом:
автор в описании пишет кохану (хотя ее там нет) а следовательно это очередной быдлокодер который даже не знает что предлагает и было бы пичально что хоть и косвенно но этот чувак может создать плохое мнение о MC хотя на самом деле на то время (когда активно разрабатывалась) МС далеко опережала все (без исключения) вап движки и некоторые (в тч ныне популярные) веб
KpuTuK, Согласен МС во многом лучше других КМС. И опережает
KpuTuK, ну мобил цмс) мало кто брал из новечком..... взять dcms быдло двиг а популярен хотя взять джон хоть и сложен код зато по безапасости лутше и мало кто использует,
быдлокод вап любит лиш бы самим не делать
KpuTuK, да вапе нет нечего нового даже не интересно, вот лет 5-6 назад вап гудел скриптами
Напиши на оф сайте.
На счет коханы спасибо) а на счет что нового я бы посоветовал не index.php смотреть а модули. Упор в первую очередь был на них
Или ты первое смс темы не читал?
Страница 1 из 3 · Всего записей: 50