草庐IT

Nofollow

全部标签

php - Ajax post 请求安全

我正在使用PhoneGap开发一个移动应用程序,它将通过ajax请求与服务器(PHP)通信。在服务器端(PHP)类似于https://example.com/retrieveData.php将通过$_POST['user_id']获取用户ID,并以JSON格式返回有关用户的一些敏感信息。在客户端(PhoneGap-Javascript)JSON输出将被解析并在应用程序中使用。我担心的是,如果有人窃取了这个url(https://example.com/retrieveData.php),他可以手动发送虚​​假的post请求并窃取返回的用户信息吗?我怎样才能保证这种通信的安全?

php - 一个网页上的多个部分

我是一个完全的编程初学者,试图吸收HTML、PHP和MYSQL。这是我的第一个问题。我计划建立一个同时显示“管理”部分和注册用户/成员(member)部分的网站。为了提供更好的画面,请想一想YELP,其中商业机构的部分在顶部,评论在下部。不同之处在于企业所有者/管理员可以访问/编辑业务部分,但不能在评论部分这样做;底部的评论/成员(member)用户反之亦然。我应该如何规划布局?将它们与两个不同的PHP代码放在一个html页面下吗?有人可以提供布局结构作为指导吗?例子我走的路对吗?还是需要CSS来处理?谢谢凯蒂 最佳答案 [布道模式

php - 如何在codeigniter中分离数据访问层

我曾经在模型本身中编写数据访问功能。现在我想将数据访问与业务逻辑分开。我使用codeigniter作为框架。似乎一种方法是使用ORM,但我猜它会降低性能。是否有任何通用的最佳实践? 最佳答案 看看POEAA的数据源架构模式:TableDataGatewayRowDataGatewayActiveRecordDataMapperCodeIgniter声称使用ActiveRecord,butitdoesnt.它更像是一个基本的QueryObject.要真正将DAO与域对象分开,您必须使用DataMapper。根据您的映射需求的复杂性,您

php - Zend Framework 1.x 和 2.x,它们的兼容性如何?

我对学习ZendFramework2.x很感兴趣,并且我注意到有很多关于ZF1.8、1.9等的好书......但是,我还没有看到任何明确说明它是对于ZF2(除了一个,它是用德语写的)。为了学习ZF,我可以坐下来通过文档来学习它……然而,尽管它包含最新信息并且可以说是“最佳”来源,但这听起来并不令人愉快。在学习这个框架的过程中,我希望在1.8或1.9版本的更丰富的资源中努力。1.8/1.9与2.x之间有多少重叠?我知道2.x使用命名空间和许多新的PHP5.3.x功能,但这些版本的实现之间真的有那么多变化,以至于我会浪费时间尝试学习低于2.0的任何东西吗?我知道即使有大量的兼容性,我仍然需

php - 如何在 Windows 上安装 Zend Framework 2.2?

我做了我的研究,这是我的理解:下载zipball配置php.ini(includ_path)将Zend的bin目录路径添加到PATH并使用zf命令创建项目我的问题是我在bin中找不到zf.bat(是的,我确实下载了zipball,使用这个link)。没有zf.bat,这是我的bin的样子:我的问题:DidIdownloadwrongzip?IfsowherecanIgettherightone?I'vetrieddownloadingallzipsfromzendwebsite.这些问题对我很有帮助:HowtoinstallZendFrameworkonWindowsInstallin

php - 如果服务器人满为患或忙于使用 php,重定向用户?

是否可以使用php将用户重定向到页面,即busy.php当服务器繁忙或人满为患或类似情况时?谢谢:)) 最佳答案 我第二usingadedicatedloadbalancer而不是使用PHP执行此操作。但如果由于某种原因这不是一个选项,您可以尝试使用sys_getloadavg:Returnsthreesamplesrepresentingtheaveragesystemload(thenumberofprocessesinthesystemrunqueue)overthelast1,5and15minutes,respective

php - Zend 框架 2 : Understanding plugins & services

我使用ZendFramework2已有一段时间了。尽管如此,我还是不太了解它的结构和组件。这样做的原因很可能是我对PHP和相关模式的一般了解。特别是:什么是服务?我知道框架的核心设计模式之一是服务定位器模式,但我还没有真正掌握什么是服务。另外,当人们谈论“实现服务层”时,他们指的是什么?什么是插件?我认为在ZendFramework2中,正确的术语是“Controller插件”。据我了解,它可能只是一个包装器,一个提供用于Controller的良好API的类。示例:与其一次又一次地调用相同的10行代码,不如将它们包装在一个Controller插件中,该插件包含一个封装这10行代码的方法

php - 存储60亿个 float ,方便文件访问

我需要在python中使用36000个[date,float,float,float]小数组每小时保存250个数据文件,我可以用PHP轻松读取这些文件。这需要在6tb的存储空间上至少运行10年。保存这些单独文件的最佳方式是什么,我在考虑pythonstruct。但是对于大数据量的工作来说,它开始看起来很糟糕吗?数据示例a=[["2016:04:0320:30:00",3.423,2.123,-23.243],["2016:23:.....],......]编辑:空间,比解包速度和计算更重要。由于空间非常有限。 最佳答案 所以您有25

php - 从 php 加载 c 库

在最近的一个项目中,我真的需要libtre匹配库。但是该项目是在php中,并且没有用于库的php绑定(bind)。我试图用谷歌搜索如何为c库创建接口(interface),但我只找到了dl函数,它只能加载php扩展。我错过了什么? 最佳答案 如果不存在“php绑定(bind)”,看起来您必须开发它们;-)这是通过PHP扩展完成的——例如:mysqlextension,用于与MySQL通信,绑定(bind)libmysql库(使用PHPcurlextension,这是curl库的包装器还有很多其他人...如果您想了解有关编写PHP扩展

php - 为网络/浏览器应用程序选择绘图库

我正在为我的应用程序寻找绘图/图形库(主要用于绘制线图)。我一直在研究JavaScriptAPI(比如Google的),但我发现它们会降低客户端的速度(我正在绘制大量的点)。我还发现,对于客户端库,性能因用户计算机的不同而有很大差异。通过迁移到服务器端库,我将减少这种差异,并且可以更好地控制数据流(我的数据在MySQL数据库中)。然后我查看了一些基于PHP的绘图库,但其中很多似乎已被“遗忘”(多年来没有新版本)。我一直在关注pChart,但它已经快两年没有更新了。首先,您会推荐什么:服务器端或客户端方法?其次,你会推荐什么库。付费库绝对是一种选择,因为我不介意为可以缩短我的开发时间的优