您好,欢迎访问一九零五行业门户网

高性能电商平台 外贸电商系统 高负载高并发,高效,高速,分布,

高性能电商平台外贸电商系统高负载高并发,高效,高速,分布,高性能电商系统 有了以下各种技术与优化,再也不为丢单而烦恼;用了此系统老板您赚钱就可高枕无忧啦! 核心特点如下: 数据库读写分离加速,memcached缓冲加速,html静态页面加速 图片加水印,图片
高性能电商平台 外贸电商系统 高负载高并发,高效,高速,分布,高性能 电商系统
有了以下各种技术与优化,再也不为丢单而烦恼;用了此系统老板您赚钱就可高枕无忧啦!
核心特点如下:
数据库读写分离加速,memcached 缓冲加速,html静态页面加速
图片加水印,图片服务器分离,图片支持cdn,镜像服务器dns轮循
多语言支持,多货币支持
订单报表统计分析,产品价格优惠处理
可灵活配置页面布局,多服务器负载均衡布局
订单批量打印,订单导出,数据分析导出,安全性高可靠性强,各种细节的优化处理
演示前台:http://demo.hecart.com/
演示后台账号:demo
演示后台密码:demo
演示后台:http://dadm.hecart.com/
网站结构采用:linux + nginx + php + mysql + memcache
download hecart: http://www.hecart.com/category/3.html
high-performance electronic cart platform foreign electricity suppliers system high load high concurrency, high efficiency, high-speed, distributed, high-performance electronic cart systems
with these various techniques and optimization, then do not worry for the lost one; using this system you can sit back and relax boss monetize your friends!
core features are as follows:
database separate read and write speed
memcached buffering speed
html static pages acceleration
images watermarked
image server separation
image support cdn
dns round robin mirror server
multi-language support
multi-currency support
orders report statistical analysis, product price concessions deal
page layout can be flexibly configured, multi-server load balanced layout
safety reliability, all the details of the optimization process
demo reception: http://demo.hecart.com/
demo backstage account: demo
demo backstage password: demo
demo background: http://dadm.hecart.com/
contact qq: 309479600
contact e-mail: sale@hecart.com
site structure using: linux + nginx + php + mysql + memcache
download hecart: http://www.hecart.com/category/3.html opencart ckeditor mysql centos 源码与演示:源码出处 演示出处
get_data();if (!empty($html)){ exit($html);}//startuprequire(dir_root . '/system/startup.php');//application classesrequire(dir_root . '/system/library/customer.php');require(dir_root . '/system/library/affiliate.php');require(dir_root . '/system/library/currency.php');require(dir_root . '/system/library/tax.php');require(dir_root . '/system/library/weight.php');require(dir_root . '/system/library/length.php');require(dir_root . '/system/library/cart.php');//registry$registry = new registry();//loader$loader = new loader($registry);$registry->set('load', $loader);//config$config = new config();$mem_cls = new modules_mem();$registry->set('config', $config);$store_info = get_store_info($mem_cls);if (empty($store_info)){ $config->set('config_store_id', 0); $config->set('config_url', 'http://' . domain_name . '/'); $config->set('config_ssl', 'https://' . domain_name . '/');}else{ $config->set('config_store_id', $store_info['store_id']);}//settings$res = $mem_cls->mem_sql(select * from . db_prefix . setting where store_id = . intval($config->get('config_store_id')), db_get_all);foreach ($res as $setting){ $config->set($setting['key'], ($setting['serialized']) ? unserialize($setting['value']) : $setting['value']);}//url$url = new url($config->get('config_url'), $config->get('config_use_ssl') ? $config->get('config_ssl') : $config->get('config_url'));$registry->set('url', $url);//log$log = new log($config->get('config_error_filename'));$registry->set('log', $log);//error handlerfunction error_handler($errno, $errstr, $errfile, $errline){ global $log, $config; switch ($errno) { case e_notice: case e_user_notice: $error = 'notice'; break; case e_warning: case e_user_warning: $error = 'warning'; break; case e_error: case e_user_error: $error = 'fatal error'; break; default: $error = 'unknown'; break; } if ($config->get('config_error_display')) { echo '' . $error . ': ' . $errstr . ' in ' . $errfile . ' on line ' . $errline . ''; } if ($config->get('config_error_log')) { $log->write('php ' . $error . ': ' . $errstr . ' in ' . $errfile . ' on line ' . $errline); } return true;}set_error_handler('error_handler');//request$request = new request();$registry->set('request', $request);//response$response = new response();$response->addheader('content-type: text/html; charset=utf-8');$response->setcompression($config->get('config_compression'));$registry->set('response', $response);//session$session = new wcore_session(session_save_type);$registry->set('session', $session);//language detection$languages = get_languages($mem_cls);$code = $config->get('config_language');if (isset($request->cookie['language']) && isset($languages[$request->cookie['language']]) && $languages[$request->cookie['language']]['status']){ $code = $request->cookie['language'];}else //自动检测语言{ if (isset($request->server['http_accept_language']) && ($request->server['http_accept_language'])) { $browser_languages = explode(',', $request->server['http_accept_language']); foreach ($browser_languages as $browser_language) { foreach ($languages as $key => $value) { if ($value['status']) { $locale = explode(',', $value['locale']); if (in_array($browser_language, $locale)) { $code = $key; } } } } } $request->cookie['language'] = $code; wcore_utils::set_cookie('language', $code, 365);}$config->set('config_language_id', $languages[$code]['language_id']);$config->set('config_language', $languages[$code]['code']);//language$language = new language($languages[$code]['directory']);$language->load($languages[$code]['filename']);$registry->set('language', $language);//document$registry->set('document', new document());//customer$registry->set('customer', new customer($registry));//affiliate$registry->set('affiliate', new affiliate($registry));if (isset($request->get['tracking']) && !isset($request->cookie['tracking'])){ wcore_utils::set_cookie('tracking', $request->get['tracking'], 365);}//currency$registry->set('currency', new currency($registry));//tax$registry->set('tax', new tax($registry));//weight$registry->set('weight', new weight($registry));//length$registry->set('length', new length($registry));//cart$registry->set('cart', new cart($registry));//encryption$registry->set('encryption', new encryption($config->get('config_encryption')));//front controller$controller = new front($registry);//router$action = new action(isset($request->get['route']) ? $request->get['route'] : 'common/home');//dispatch$controller->dispatch($action, new action('error/not_found'));//outputif (defined('wcore_speed')){ $html = $response->render(); $speed->set_data($html); unset($speed); echo($html);}else{ $response->output();}?>
hoojar studio * * 模块: $id: config.php 1 2012-11-20 05:55:12z administrator $ * 简述: 网站各大参数设置 (注此文件需copy一份到此目录下并改名为setting.php) * 作者: woods·zhang -> hoojar@163.com * * 版权 2006-2013, 慧佳工作室拥有此系统所有版权等知识产权 * copyright 2006-2013, hoojar studio all rights reserved. * * 设置出错等级 */mb_internal_encoding('utf-8'); //系统使用默认字符集为utf-8ini_set('error_reporting', e_all | e_strict); //出错等级ini_set('display_errors', isset($_get['error']) ? 1 : 1); //是否显示出错信息0关1开ini_set('date.timezone', 'asia/shanghai'); //设置时区/** * 执行文件的文件名与文件路径 */$pinfo = pathinfo($_server['script_filename']);define('exec_path', $pinfo['dirname']); //执行文件所在的全路径define('exec_file', $pinfo['basename']); //执行文件的名称含扩展名define('exec_ext', $pinfo['extension']); //执行文件的扩展名define('exec_name', strtok(exec_file, '.')); //执行文件名不含扩展名unset($pinfo);/** * 图片与js本要加载或cdn加载开关 */define('use_islocal_img', 0); //是否使用本机静态文件(图片)define('use_islocal_js2css', 1); //是否使用本机静态文件(js,css)/** * 提升浏览者速度 */define('compress_html', true); //是否压缩html,为真且不出错展示关闭则对html进行压缩(注:如果代码写得较乱者,压缩可能会无法展示)define('compress_js2css', true); //是否压缩js与css代码,为真且不出错展示关闭则对html进行压缩(注:如果代码写得较乱者,压缩可能会导致无法正常执行)/** * 系统常规设置 */define('price_round', -1); //价格四舍五入,小于0则不4舍5入,大于等于0则4舍5入到几位小数define('session_save_type', 'db'); //session采取哪种类型与存储长度:db(max:65535) mdb(max:255) mem(max:unlimit) file(max:unlimit) dir(max:unlimit)define('speed_data', true); //是否启用加速数据服务将html缓冲起来或生成静态文件define('speed_data_expire', 30); //加速数据有效期(单位分钟)define('mem_cached', true); //定义memcached是否有效define('mem_asyn_sql_num', 100); //当异步存储了sql条数达到此数就执行sqldefine('sql_debug', false); //测试sql调试开关(true or false)define('sql_error_for_tip', false); //sql语句执行出错用wcore_tip来展示define('login_err_num', 3); //登录出错最多可多少次后就锁帐号define('login_pass_hour', 6); //登录出错间隔多少小时内不能登录define('site_md5_key', '*#6@9'); //网站md5密匙define('images_path', '/img/'); //产品图片相对于www目录而言的相对文件路径define('domain_name', isset($_server['http_host']) ? $_server['http_host'] : 'hecart.com');//当前域名/** * http url */define('http_store', 'http://w.hecart.com/'); //商城http主页地址define('https_store', 'https://w.hecart.com/'); //商城https主页地址define('dir_image', dir_root . '/www' . images_path); //商品图片存储路径/** * 数据库读取类型 */define('db_prefix', 'he_'); //数据库表前缀define('db_get_one', 'fetch_one'); //获取一个数据define('db_get_row', 'fetch_row'); //获取一条数据define('db_get_all', 'fetch_all'); //获取多条数据define('db_get_pairs', 'fetch_pairs'); //获取一对数据/** * 数据库主库,一般用于写入数据 */$db_server = array(); //数据库服务器连接名称$db_server['master']['dbtype'] = 'mysqli'; //数据库连接类型$db_server['master']['host'] = 'localhost'; //数据库服务器主机$db_server['master']['port'] = 3306; //数据库服务器主机端口$db_server['master']['user'] = 'root'; //数据库用户名$db_server['master']['pwd'] = '123456'; //数据库密码$db_server['master']['dbname'] = 'hecart'; //数据库名$db_server['master']['charset'] = 'utf8'; //数据库字符集$db_server['master']['pconnect']= false; //是否持续链接数据库/** * 数据库从库,一般用于只读取数据 */$db_server['slave']['dbtype'] = 'mysqli'; //数据库连接类型$db_server['slave']['host'] = 'localhost'; //数据库服务器主机$db_server['slave']['port'] = 3306; //数据库服务器主机端口$db_server['slave']['user'] = 'root'; //数据库用户名$db_server['slave']['pwd'] = '123456'; //数据库密码$db_server['slave']['dbname'] = 'hecart'; //数据库名$db_server['slave']['charset'] = 'utf8'; //数据库字符集$db_server['slave']['pconnect'] = false; //是否持续链接数据库define('db_servers', json_encode($db_server));unset($db_server);/** * 缓冲memcached服务器 */define('mem_use', false); //是否开启使用memcached服务器define('mem_port', 11211); //memcached单机服务器端口号define('mem_expire', 30); //memcached服务器存储数据的有效期,以分钟为单位define('mem_prefix', domain_name); //存储memcached数据时key的前缀$mem_servers = array();$mem_servers[] = '127.0.0.1:11211'; //memcached服务器主机1:端口$mem_servers[] = '127.0.0.1:11211'; //memcached服务器主机2:端口$mem_servers[] = '127.0.0.1:11211'; //memcached服务器主机3:端口define('mem_servers', json_encode($mem_servers));unset($mem_servers);/** * 网站图片主机域名(转换图片地址为网站实际对应的地址或cdn地址) */$img_urls = array();$img_urls[] = 'http://img1.hecart.com'; //图片主机域名1$img_urls[] = 'http://img2.hecart.com'; //图片主机域名2$img_urls[] = 'http://img3.hecart.com'; //图片主机域名3define('img_urls', json_encode($img_urls));unset($img_urls);/** * smtp服务器 */$smtp_server = array();$smtp_server['host']= 'mail.hecart.com'; //smtp服务器主机$smtp_server['port']= 25; //smtp服务器端口$smtp_server['user']= 'getpwd@hecart.com'; //smtp登录用户账号$smtp_server['upwd']= 'pwd!(*#489'; //smtp登录用户密码$smtp_server['cset']= 'utf-8'; //smtp邮件内容编码define('smtp_server', json_encode($smtp_server));unset($smtp_server);?>
其它类似信息

推荐信息