方维二次开发

wangtongphp

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 9 10 11 12 13 14 下一页

2013年5月1日

摘要: 缓存问题,一直是每个系统都有的一个问题,而各中系统的缓存机制又不尽相同;比如是CMS系统,他们的缓存,尽可以生成HTML的纯静态文件,因为交互比较少,大多是展示的内容;但是我们这是分享系统,和用户的交互比较多,那么HTML静态文件就无法实现了,只能通过伪静态来对搜索引擎更友好一些;那方维分享系统是怎么个缓存机制呢?方维分享系统将数据库内容缓存到变量中,以变量的形式保证在某个文件中,即用即取,无需数据库操作,如图。 阅读全文
posted @ 2013-05-01 21:04 方维二次开发 阅读(381) 评论(0) 推荐(0) 编辑

摘要: PHP处理execl数据,方法是把execl数据全部读入数组,然后对数组进行操作筛选;背景:经理在弄一个execl表,总是一个动作:选中某项,CTRL+F,CTRL+C,CTRL+V,enter,enter,....然后看流量,选择100-300之间的数据;表格是这样的,,然后按照目标域名选择出流量在100-300之间较大的选项对应的关键词;目标域名是按照一定顺序排序的,且一定属于这个表中的某一个域名,但不是全部;难点:execl可以保存成XML文件,也可以另存为csv文件,这些文件都是程序容易处理的格式,所以,格式的转换是个注意点;PHP处理execl的数据,先把原始数据放到数组里,然后根据 阅读全文
posted @ 2013-05-01 20:48 方维二次开发 阅读(326) 评论(0) 推荐(0) 编辑

摘要: 方维分享系统的二次开发经验;方维分享系统是用Thinkphp框架开发的,所以按照thinkphp来理解就好多了;/core/services/ 主要放服务文件,相当于MVC中的M,一个文件是一个类,这个类是根据大模块来的,可以理解为按照表来操作的,每个类里面都有增删改查函数,就这么简单;/core/module/ 主要放对页面的操作类,相当于MVC中的C,一个文件是一个类,这个类是根据前台模板,根据页面来的,一个类对应着一个页面,连接M和V;/tpl/..../page/ 这里主要放模板了,也是动的最大的地方,相当于MVC中V,里面有层层的包含关系; 阅读全文
posted @ 2013-05-01 20:24 方维二次开发 阅读(830) 评论(0) 推荐(0) 编辑

2013年4月28日

摘要: get_defined_vars()—返回由所有已定义变量所组成的数组,这个函数在二次开发的时候用起来非常给力;get_defined_constants();可以返回当前的所有常量zend的调试也能实现当前页面所有变量的显示;以下代码示例,我在方维分享系统的这个链接的html里http://localhost/xiebei/admin/index.php?a=login&m=Public加了这样一段话<?PHP var_dump(get_defined_vars());var_dump(get_defined_constants());?>然后view-source:ht 阅读全文
posted @ 2013-04-28 14:14 方维二次开发 阅读(3371) 评论(0) 推荐(0) 编辑

2013年4月24日

摘要: 经常遇到一个情况,整个个网站所有文件都是保存的utf-8的编码格式,但是在前台网页上的js文件中,中文出现乱码;解决方法如下:如果是editplus,另存为的时候如果是DW,CTRL+J,,注意这里要包括Unicode签名(bom),这个要划勾也就是说整个JS文件用utf-8 bom格式就不会出现乱码了,而不能用utf-8格式; 阅读全文
posted @ 2013-04-24 12:33 方维二次开发 阅读(1707) 评论(0) 推荐(0) 编辑

2013年4月22日

摘要: ①core/.../index.module.php②读取或者生成缓存文件\public\data\tpl\caches\page\page_index_index\7...cca9cda9.htm③缓存文件中仍有<!--dynamic getIndexCateShare--> ,到 core/.../index.dynamic.php 结束;③缓存文件中有<!--dynamicgetIndexCateGroupShare--> ,到 tpl/.../functions.php 继续;④到core/../delay.service.php ; 阅读全文
posted @ 2013-04-22 18:41 方维二次开发 阅读(274) 评论(0) 推荐(0) 编辑

摘要: 目前在做方维分享系统二次开发,做二次开发,在工具使用上有很多的技巧,运用好的工具能达到事半功倍的效果;我的开发工具组合一直在变,当我遇到更好的方案,我就会改进,很希望能从高手的博客里找到人家在工具使用上都有什么技巧,但是这种博客很少,我说一下我现在用的工具集吧;背景:我一人独立开发,只能在服务器上测试调试效果,本地开发,开发出的是插件的形式; 针对背景,我开发常用的工具有zend studio、dreamweaver、Beyond compare;流程: ①zend用来在本地开发模板文件,有更新的话,用compare和服务器上的文件同步更新; ②DW的站点功能和服务器上的程序同步,本地文... 阅读全文
posted @ 2013-04-22 12:33 方维二次开发 阅读(429) 评论(0) 推荐(0) 编辑

2013年4月19日

摘要: PHP采集淘宝天猫的商品的商品详情功能:一、通过PHP函数采集,通过file_get_contents函数是无法直接获取商品详情的,因为详情没有在html的源代码里面,而是通过客户端浏览器的解析才出现的;而file_get_contents函数是采集的没有解析过的源码,所以需要分析淘宝天猫的商品详情页找出商品详情的规律;找到descurl 即可。①分析商品页源码,找出商品详情所在位置;②采集商品的详情;二、通过接口进行采集 ,用淘宝的接口必须有App Key和App Secret,用这个方法,如果一旦掌握了,使用起来非常的简单,无论是商品的详情还是价格、多张图片、商品名称、评论等内容,微调一个 阅读全文
posted @ 2013-04-19 00:45 方维二次开发 阅读(2826) 评论(0) 推荐(0) 编辑

2013年4月17日

摘要: 方维购物分享系统的二次开发,采集淘宝天猫商品的多张图片的修改方法 阅读全文
posted @ 2013-04-17 17:02 方维二次开发 阅读(670) 评论(0) 推荐(0) 编辑

摘要: 方维购物分享系统后台采集天猫淘宝商品并分享的流程;分四步;主要的控制器/admin/lib/action/taobaocollect.action.php;①在采集设置保存并采集之后执行 function collect();内执行/core/service/goods.service.php中的collect函数,数据写入taobao_collect表,这时候在采集商品管理中就有了数据;②发布到分享之后,采集店铺,先采集店铺执行function shop();数据写入taobao_shop_temp,然后/core/service/goods.service.php中的collectShop 阅读全文
posted @ 2013-04-17 14:45 方维二次开发 阅读(629) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 下一页