存档
最新版4.04.4 下载,webERP 安装下载地址:http://sourceforge.net/projects/web-erp/ 该文件包已经包插使用手册。 什么是webERP? webERP是一个完整的基于Web的会计核算和业务管理系统,只需要一个网络浏览器和PDF阅读器使用。它有一个特点,特别是对分布在批发,分销及制造业务的许多企业适用范围广。这是发展成为一个开放源码的应用,并作为免费下载使用。该功能设置是不断扩大的新业务和开发人员采纳。 目前,平均每月5000下载。 采用的webERP增长已经完全是通过口耳见证词 – 从未有过营销或广告推到“卖”webERP。当然也有商业动机,也没有资金做免费软件等。而是这种增长是建立在坚实的声誉和实用功能,工程,审判和越来越多的企业进行测试。 webERP代码开发的一致性和简单性考虑,使PHP“脚本”构成webERP是只有一个PHP脚本的基本知识和webERP结构可读性。每一个机会采取移除代码的抽象,使清晰的逻辑尽可能的读码器。简单的代码使得为方便修改和维护的代码应另一功能是必需的。它也给企业的权力,使软件做的正是企业需要它做的。 webERP可轻松配置,在任何操作系统和计算机处理的要求有着惊人的光芒。虽然webERP可以通过内部局域网运行,第三方网络托管外部的业务有效地减少任何维护任何服务器硬件内部的IT成本。只有连接到互联网才能使用webERP。该业务是现在摆脱了IT基础设施和许可,可以对许多企业大量消耗的成本。 云计算
目录 导言 XHProf 概况 安装XHProf扩展 使用XHProf进行性能分析 设置XHProf用户界面 在生产环境中使用XHProf注意事项 轻量级采样模式 附加功能 信赖 鸣谢 导言 XHProf 是一个分层PHP性能分析工具。它报告函数级别的请求次数和各种指标,包括阻塞时间,CPU时间和内存使用情况。一个函数的开销,可细分成调用者和被调用者的开销。原始数据收集部分是用纯C实现的,是一个名叫xhprof的 Zend扩展 。XHProf有一个简单的HTML的用户界面( PHP写成的)。基于浏览器的性能分析用户界面能更容易查看,或是与同行们分享成果。也能绘制调用关系图。 XHProf 报告往往可以有助于理解被执行的代码的结构。的等级性质的报告可用来确定,例如,什么链要求导致了所谓的特殊功能得到。 XHProf 可以比较两次运行的结果(又名“差异报告”)或是从多次运行得到的汇总数据。差异和汇总报告,就像单一运行报告一样,也提供“平板”以及“分层”的性能分析视图。 XHProf 是一种轻量级的性能分析工具。在数据收集阶段,它记录调用次数的追踪和包容性的指标弧在动态callgraph的一个程序。它独有的数据计算的报告/后处理阶段。在数据收集时,XHProfd通过检测循环来处理递归的函数调用,并通过给递归调用中每个深度的调用一个有用的命名来避开死循环。 XHProf 的轻量级性质和汇聚功能,使得它非常适合用于收集“生产环境”的性能统计数据的统计。[见用于生产环境的补充说明。 ] 例如,XHProfLive (不属于开源的工具包),是Facebook使用的一个全系统的性能监测系统,建立在XHProf的基础之上 。 XHProfLive不断收集函数级别的Profiler资料,这些资料来自生产环境中运行中的示例页面[用xhprof来收集] 。然后XHProfLive汇总指定的时候,页面类型,来取得各个页面的性能数据,可以帮助解决各种问题,如:特定的某个网页的函数级的性能情况怎样?在所有网页中,或者对某一具体的网页,foo 函数的开销如何?在过去的一小时/天/周中,哪些函数返回的次数最多?某个页面/函数的执行时间的变化趋势如何?等等。 由Facebook最初开发的XHProf在2009年3月开放源代码。
前段时间我用 CodeIgniter 完成了一个项目上传到 Godaddy 空间发现 .htaccess 的设置出了问题,花了一个晚上寻找原因,后来在 Codeigniter 社区了解到 .htaccess 允许您设置使用 URI 段和查询字符串在一起并且 CodeIgniter 也允许我们使用自定义 URL 的。 打开’/system/application/config/config.php’ 查找 $config['uri_protocol'] = “AUTO”; 并将其注释掉后将以下的代码复制到其后面; $config['uri_protocol'] = “APP_PATH”; //enable query strings if required. $config['enable_query_strings'] = TRUE; 将以下的代码复制到根目录的 .htaccess 文件中: RewriteEngine On RewriteBase / RewriteCond %{ENV:REDIRECT_APP_PATH} !^$ RewriteRule ^(.*)$ – [E=APP_PATH:%{ENV:REDIRECT_APP_PATH}] RewriteCond %{ENV:APP_PATH} ^$ RewriteRule ^(.*)$ – [E=APP_PATH:/$1] [...]
前段时间在淘宝看到收藏排行榜的功能,说实话的我很少去逛淘宝店的,至于它这个功能什么时候的也我不清楚。但本人这个功能也不错,可以让浏览者更容易关注商品和被关注商品的热度也可以促进销售。自己也想想在 ECShop 做了这个功能也不错,好的,有了想法就应该付偖行动。 前面说哪么费话都是想把广告位旁边的空白满,这样更便于大家看以下的代码。 关于这个函数的说明: 这个函数可以放在 /includes/lib_goods.php 或 /includes/lib_main.php 文件中,本人更喜欢放在前者。 关于这个函数的默认值: 时间:三个月(收藏商品统计时间); 获取数据的条数:5条; 如果这两个在后台修改的话,可自行在 ECShop 后台 ‘商店设置’ =》 ‘显示设置’中添加这个两选项。
1.登陆积分显示 首先是登陆,登陆的时候论坛从cdb_members中取出一些发帖数,积分,扩展积分等等设置,在./include/common.inc.php中有如下代码: 以下为引用的内容: $membertablefields = ‘m.uid AS discuz_uid, m.username AS discuz_user, m.password AS discuz_pw, m.secques AS discuz_secques, m.adminid, m.groupid, m.groupexpiry, m.extgroupids, m.email, m.timeoffset, m.tpp, m.ppp, m.posts, m.digestposts, m.oltime, m.pageviews, m.credits, m.extcredits1, m.extcredits2, m.extcredits3, m.extcredits4, m.extcredits5, m.extcredits6, m.extcredits7, m.extcredits8, m.timeformat, m.dateformat, m.pmsound, m.sigstatus, m.invisible, m.lastvisit, m.lastactivity, m.lastpost, m.newpm, m.accessmasks, m.xspacestatus, m.editormode, m.customshow’; 以上就是取出数据库中的会员用到的字段。 发帖,回复,发附件,下附件等的积分增加或减少 2.发帖,回复积分增减 (1)原理分析: [...]
YSlow 是由美国 Yahoo 团队开发的一个页面评分插件,非常的棒,从中我们可以看出我们页面哪些不足,并且可以知道我们改怎么却改进和优化。该插件是基于 FireFox Firebug 的,目前最新版本:2.0.7,想了解更多敬请访问 YSlow 的官方网站:http://developer.yahoo.com/yslow/ 本人建议大家在看 YSlow 评分规则之前先看看 Yahoo!给出的34条网站加速方法 http://www.seven2.com.cn/archives/693/ 仔细研究了下 YSlow 跌评分规则,主要有12条: 1. Make fewer HTTP requests 尽可能少的http请求。 我们有141个请求(其中15个JS请求,3个CSS请求,47个CSS background images请求),多的可怕。思考了下,为什么把这个三种请求过多列为对页面加载的重要不利因素呢,而过多的IMG请求并没有列为不利因素呢? 发现原来这些请求都是可以避免的。 15个JS和3个CSS完全可以通过特殊的办法进行合并(这个技术部已经帮我们解决了,实在是太感谢了,嘿嘿。),这样合并以后,一般情况下页面上只会出现一个JS和一个CSS(对JS的封装得有一定的要求)。 但是47个CSS background images请求改怎么解决呢?为什么页面上的纯IMG请求时合理的,而CSS background images请求过多就是不利因素了呢。这个我想了很久,总算明白,原来是这样的: 一般页面上的ICON,栏目背景啊,图片按钮啊,我们都会用图片CSS背景来实现,而一般这个图片CSS背景用到的图片都是比较小的,所以完全可以把这些图片合并成一个相对比较大的图片,这样页面上只会出现一个CSS background images请求,最多也就2-3个。后来仔细看了下雅虎美国的页面,他们的确也是这样做的,虽然这样做需要花一定的时间来有规则的合并这些ICON,栏目背景,图片按钮,以方便CSS调用,但是这样做绝对是合算的,而且是有必要的,YSlow也是极力推荐的。
str_replace() 函数 定义和用法 str_replace() 函数使用一个字符串替换字符串中的另一些字符,对大小写敏感。 str_replace() 函数最早出现在 PHP 3 。 语法 str_replace(find,replace,string,count) 参数 描述 find 必需。规定要查找的值。 replace 必需。规定替换 find 中的值的值。 string 必需。规定被搜索的字符串。 count 可选。一个变量,对替换数进行计数。 提示和注释 注释:该函数对大小写敏感。请使用 str_ireplace() 执行对大小写不敏感的搜索。 注释:该函数是二进制安全的。


最新评论