社区
基础编程
帖子详情
关于ini_set()的问题
xjwchy
2012-01-30 10:14:56
一个php文件被所有文件include,如果在这个中加入ini_set方法,加入一些配置,这样做合适吗?
虽然可以通过php.ini来修改,但是那样的话感觉程序过于依赖服务端的配置,程序不够健壮。
我的问题是 这样做是否合适,每次调用一个页面都要调用ini_set几次,ini_set本身的效率怎么样?或者是否会影响调用页面的效率?
如果不合适有没有其他的方法
...全文
268
9
打赏
收藏
关于ini_set()的问题
一个php文件被所有文件include,如果在这个中加入ini_set方法,加入一些配置,这样做合适吗? 虽然可以通过php.ini来修改,但是那样的话感觉程序过于依赖服务端的配置,程序不够健壮。 我的问题是 这样做是否合适,每次调用一个页面都要调用ini_set几次,ini_set本身的效率怎么样?或者是否会影响调用页面的效率? 如果不合适有没有其他的方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
helloyou0
2012-02-10
打赏
举报
回复
当然可以,
但是...
1 不是所有的配置都能用ini_set,具体查手册
2 php.ini里更快更好
3 .htaccess里也能设且更灵活
linglingtong
2012-02-10
打赏
举报
回复
ini_set是个系统函数,调用肯定对性能会点有影响,何况是include反复调用呢。
临时用用可以,常用配置还是修改php.ini文件吧
码无边
2012-02-10
打赏
举报
回复
ini_set是一个全局的配置,一般在配置文件ini.ini里面。
黄袍披身
2012-02-09
打赏
举报
回复
我好奇的是什么东西需要你不停的 ini_set 来 ini_set 去?
「已注销」
2012-01-30
打赏
举报
回复
一般include和include_once足矣。我通常会在通用文件中一口气全include需要的文件。个别单独用到的文件在单独引用好了。ini_set用起来麻烦,改服务器配置还要重启
「已注销」
2012-01-30
打赏
举报
回复
那看来我2了。这样不就相当于define?用完就释放了
狄默默斯基
2012-01-30
打赏
举报
回复
不懂有什么用。。关注
xjwchy
2012-01-30
打赏
举报
回复
[Quote=引用楼主 xjwchy 的回复:]
一个php文件被所有文件include,如果在这个中加入ini_set方法,加入一些配置,这样做合适吗?
虽然可以通过php.ini来修改,但是那样的话感觉程序过于依赖服务端的配置,程序不够健壮。
我的问题是 这样做是否合适,每次调用一个页面都要调用ini_set几次,ini_set本身的效率怎么样?或者是否会影响调用页面的效率?
如果不合适有没有其他的方法
[/Quote]
ini_set 不需要重启的
只对当前脚本有效
性能测试分析【慢SQL分析】慢日志设置+慢SQL分析工具
通过慢sql分析的学习,了解什么是慢sql,以及慢SQL会引起那些性能
问题
。清楚慢sql日志的设置,然后再通过慢sql分析工具的学习,清楚慢sql分析的步骤和流程。慢sql分析工具:mysqldumpslow工具、explain工具、profile工具、Optimizer Trace工具。 提供课程中所使用的sql语句。 课程内容:第一章:课程简介1、课程介绍2、课程大纲 第二章:慢sql简介1、慢sql简介2、慢sql会引起的
问题
第三章:慢日志的设置1、慢sql的分析流程2、慢日志参数理解3、慢日志参数设置:第1种方式:my.ini文件设置4、慢日志参数设置:第2种方式:sql脚本设置5、慢日志参数设置-效果验证 第四章:如何发现慢sql1、如何发现慢sql:第1种方式:慢日志文件2、如何发现慢sql:第2种方式:mysql库的slow_log表 第五章:慢sql分析工具1、慢sql提取-mysqldumpslow工具-使用方法2、慢sql提取-mysqldumpslow工具-操作实战3、慢sql的执行计划分析-explain分析-执行计划结果说明4、慢sql的执行计划分析-explain分析-索引介绍+type类型举例5、慢sql的资源开销分析-profile分析-分析步骤6、慢sql的资源开销分析-profile分析-show profile执行阶段说明7、慢sql的资源开销分析-profile分析-完整列表说明+操作实战8、慢sql的跟踪分析-Optimizer Trace分析-分析步骤9、慢sql的跟踪分析-Optimizer Trace表的介绍10、索引失效场景举例 第六章:慢日志清理1、慢日志清理
php中ini set,php中
ini_set
函数的用法
ini_set
用法详解PHP
ini_set
函数是设置选项中的值,在执行函数后生效,脚本结束的时候,这个设置也失效。不是所有的选项都能被改函数设置的。具体那些值能够设置,可以查看手册中的列表。就是能够设置php.ini中的选项值比如,display_error选项关闭了,但是你要显示程序中的错误信息,方便你调试程序,那么就可以使用PHP
ini_set
函数:
ini_set
(”display_err...
php
ini_set
超时,解决php设置页面超时时间方法(set_time_limit,max_execution_time,
ini_set
)...
解决php设置页面超时时间方法(set_time_limit,max_execution_time,
ini_set
)分类:PHP_Python| 发布:佚名| 查看: | 发表时间:2016/1/14有时候我的页面因为网络卡,会一直转,我想是不是可以给页面设置一个超时时间,多久没反应就提示超时比如php里的set_time_limit(300)我想不是php页面也有个超时机制------解决思路-...
PHP利用
ini_set
(‘memory_limit‘, ‘XXXM‘)设置内存小结
以前在使用 "
ini_set
()"这个函数给当前执行脚本设置可用内存时,产生了一些奇怪的想法 例:
ini_set
("memory_limit", "1024M"); 当时自己就在想,对于一个客户端请求,分配给当前执行脚本1G的内存,如果同时存在好几个请求(并发的情况),那内存岂不是很快就会被占满,服务器不会就挂掉了吧。 后来对下面的代码,模拟并发请求。发现我的电脑没有挂掉,而且物理内存的占用量好像和"
ini_set
("memory_limit", "1024M")"中设置的值也没有直接的关系 .
php中
ini_set
() 函数的使用
ini_set
() — 为一个配置选项设置值
ini_set
() 具有更改php.ini设置的功能一、说明设置指定配置选项的值。这个选项会在脚本运行时保持新的值,并在脚本结束时恢复。string
ini_set
(string$varname,string$newvalue) //varname不是所有有效的选项都能够用
ini_set
()来改变的,具体那些值能够设置,可以...
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章