($sid)
{
session_delete(array('sid' => $sid));
session_data_delete(array('sid' => $sid));
return TRUE;
}
function sess_gc($maxlifetime)
{
global $time;
$expiry = $time - $maxlifetime;
$arrlist = session_find(array('last_date' => array('<' => $expiry)), array(), 1, 10000, '', array('sid', 'bigdata', 'last_date'));
if (!$arrlist) return TRUE;
$expiry = $time - 21600; // 超6小时未提交丢弃上传图片和附件
$sidarr = array();
foreach ($arrlist as $val) {
if ($val['last_date'] > $expiry && $val['bigdata']) continue;
$sidarr[] = $val['sid'];
}
if (empty($sidarr)) return TRUE;
session_delete(array('sid' => $sidarr));
session_data_delete(array('sid' => $sidarr));
return TRUE;
}
function sess_start()
{
global $conf, $sid, $g_session;
ini_set('session.name', $conf['cookie_pre'] . 'sid');
ini_set('session.use_cookies', TRUE);
ini_set('session.use_only_cookies', TRUE);
ini_set('session.cookie_domain', $conf['cookie_domain']);
// 为空则表示当前目录和子目录
ini_set('session.cookie_path', $conf['cookie_path']);
// 打开后只有通过 https 才有效
ini_set('session.cookie_secure', FALSE);
ini_set('session.cookie_lifetime', 8640000);
// 打开后 js 获取不到 HTTP 设置的 cookie, 有效防止 XSS,对于安全很重要,除非有 BUG,否则不要关闭。
ini_set('session.cookie_httponly', TRUE);
// 活动时间
ini_set('session.gc_maxlifetime', $conf['online_hold_time']);
// 垃圾回收概率 = gc_probability/gc_divisor
ini_set('session.gc_probability', 1);
// 垃圾回收时间 5 秒,在线人数 * 10 / 每1000个请求回收一次垃圾
ini_set('session.gc_divisor', 1000);
session_set_save_handler('sess_open', 'sess_close', 'sess_read', 'sess_write', 'sess_destroy', 'sess_gc');
// register_shutdown_function 会丢失当前目录,需要 chdir(APP_PATH)
$conf['url_rewrite_on'] > 1 and function_exists('chdir') and chdir(APP_PATH);
// 这个必须有,否则 ZEND 会提前释放 $db 资源
register_shutdown_function('session_write_close');
session_start();
$sid = session_id();
return $sid;
}
// 刷新页面清理附件缓存 废弃
function sess_clear_attach()
{
global $sid, $time;
$arr = session_read($sid);
if (!$arr || 0 == $arr['bigdata']) return TRUE;
session_update($sid, array('bigdata' => 0, 'last_date' => $time));
session_data_delete(array('sid' => $sid));
return TRUE;
}
function online_count()
{
return session_count();
}
function online_list_cache()
{
static $cache = array();
$key = 'online_list';
if (isset($cache[$key])) return $cache[$key];
$cache[$key] = cache_get($key);
if (NULL === $cache[$key]) {
$cache[$key] = session_find(array('uid' => array('>' => 0)), array('last_date' => -1), 1, 1000);
foreach ($cache[$key] as &$online) {
$user = user_read_cache($online['uid']);
$online['username'] = $user['username'];
$online['gid'] = $user['gid'];
$online['ip_fmt'] = safe_long2ip($online['ip']);
$online['last_date_fmt'] = date('Y-n-j H:i', $online['last_date']);
}
cache_set('online_list', $cache[$key], 300);
}
return $cache[$key];
}
function online_user_list_cache()
{
static $cache = array();
$key = 'online_user_list';
if (isset($cache[$key])) return $cache[$key];
$cache[$key] = cache_get($key);
if (NULL === $cache[$key]) {
$cache[$key] = session_find(array('uid' => array('>' => 0)), array(), 1, 1000, 'uid', array('uid'));
cache_set('online_user_list', $cache[$key], 300);
}
return $cache[$key];
}
?>
转:关于市场上几家PB系统简介编程频道|福州电脑网
转:关于市场上几家PB系统简介
编程之家910
更新时间:2026-04-10 09:45:55 转自网页:https://wwwblogs/timlong/p/6714376.html
PB的定位是托管-清算-交易。目前的PB系统方面的竞争点主要放在了交易环节(毕竟托管和清算没有多大的差异)。
目前的pb交易环节的技术提供有恒生、讯投、金证、同花顺等,以满足私募及高净值个人多样化交易和账户集中管理需求。也许有人问了信托、公募基金、保险资管不用pb那是人家有席位或接口等优势。系统直接上O3.2,O3.2就不说了,金融圈里都晓得
恒生HOMS/HAMP/Opuls,其实是O3.2精简产品,大量的奔私潮导致以前有大量公募、券商的基金经理直接上手比较简洁,这里要说一下其实恒生是有很大野心的,在股灾之时HOMS(就是这个东西助推了2万亿的成交量,俗话就是虚拟账户配资)是可以实现清算-绩效分析-多样交易服务的,当时的pb业务还未成熟,券商虽然看到恒生这钱赚的轻松但是只能眼红,恒生的地位是实现私募投顾的拎包入住,经纪商-托管-清算-报表-交易。恒生是可以提供整套服务,曾经在去年的一月份我一哥们(入职2个月)预估说他15的个人收入能有100万(有正规业务也有配资业务)。当时的疯狂程度可想而知。可惜天上掉雷,HOMS造就了2015牛市,也最终死在上面。证监会下文停止第三方接入。意思就是原来使用HOMS的群体 空有一套系统无法与经纪商对接进行交易指令执行。于是乎就出现了后来的HAMP/Opuls其中修改了:虚拟账户撤掉、资金清算阉割、丰富绩效分析、丰富代销等环节。但是始终没有交易接口客户肯定就会流失,于是乎恒生和券商一聊:你不是看我的这钱赚的很轻松嘛,现在你是大爷我们好好聊聊,就聊出来了我把HAMP给你,到时候你分我杯羹就行啦~至于怎么分,我只能说还是跟佣金有关系。于是乎恒生的系统就成了券商PB的系统,根据券商给钱的多少恒生讲系统加客户全部导流过去……
讯投是异军突起,当时看到恒生赚钱的有讯投但是人玩的比较正规,几乎不涉及虚拟配资。主要是服务投顾为主,由于系统的处理能力快速价格优惠(这就不得不再说一下homs,系统是没问题的稳定性也问题但是就是TMD的卡、卡、卡……)讯投就这样占领了一部分私募市场。但是苦逼的是停交易接口也直接给这哥们给毙了,而且这产品年费的收费模式,跟交易量没关系啊~ 后来走的路跟恒生一样了
金证就不说,资管系统搞不过恒生、配资系统也搞不过、PB还是搞不过。。。一直活在阴影下(勿喷)。论产品的重要性!
同花顺是比较有意思的一家公司。恒生和同花顺是金融软件老牌服务商,只不过一家定位于机构一家服务散户。但是私募是啥,就是不伦不类的群体。看恒生赚钱同花顺也插了一腿于是跟着被证监会通报罚款。但这躺枪中的十分让人愉悦,这一枪标志着同花顺也是有能力为机构客户服务的。于是乎同花顺一不做二不休,接着开发了针对私募机构的投研系统。同花顺凭借服务了10多年散户的基础,硬是没有断掉交易(据说小型券商70%的交易量是从同花顺的客户端发出的)。顺道就把散户通道转到机构交易上。而正因为这点同花顺解决了市场上最迫切的需求:多券商多账户集中管理(众所周知没有哪个SB把所有的产品放到一家券商,里有很多),好像之前同花顺还有个量化系统,于是乎大胆创新把量化那套东西跟投研系统对接上,竟然实现了VWAP拆单、预埋、自动交易的功能。不得不说同花顺这是顺路捡钱啊。但是这哥们也不想得罪券商,券商有PB有交易惹不起啊,于是也走了恒生的路。当然自助产品也搞。多券商管理我来,PB就卖券商个人情(我就想当跟腿毛,别刮毛~)
最后说两句:信息服务商始终是系统服务,始终做不了金融服务。曾经恒生做到了然后就挂了。这些私募也挺惨的,接口不给VPN太贵,峰回路转还是让券商坑,还好券商不团结……价格战打的好!!!
本文发布于:2024-10-09,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:几家简介系统市场pb
发布评论