首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

Discuz论坛核心代码分析计划--install文件包

分析文件:install/index.php 1、 在代码的顶部引入error_reporting()方法,设定php的错误提示等级。事实上php的配置文件可以配置,但是在每个文件重新设定这个错误提示等级,使错误提示更为灵活。 2、 在某些条件下通过使用set_time_limit()设定运行时间,并且通过ob_start()打开输出缓冲器。最好用@来屏蔽错误。 3、 使用define()设定多个常量而不是变量供程序代码使用。 分析文件:discuz_version.php 文件作用:定义版权的常量值 1、 因为这个文件是被引入调用其设定好的常量。所以从理论上任何文件都能调用。所以在一开始通过判断是否IN_DISCUZ为真,如果不是,则停止整个程序的运行。 分析文件db_mysql.class.php 文件...
类别:网页编程 - PHP技术    查看:103    更新:2014-05-19

图解Windows Installer制作软件安装包

你也许正在为发布自己开发的应用程序和组件犯难,因为按照传统的方法,需要写一些复杂的安装脚本。本文的目的就是帮助.NET程序员熟悉使用非常简单方便的工具来发布自己的应用程序而无须编写安装脚本。微软的.NET安装发布平台把这一切简化为几次简单点击,它提供了自学习的,简单驱动的向导方式。很多使用Visual Studio .NET的程序员没有充分利用VS自带的Windows Installer工具而选择了其他的工具。其实,它使用起来非常简单。   Windows Installer的特性  ·和传统的基于脚本的安装工具对比,它基于一个数据驱动的模型,在单个包内提供所有的安装数据和指令   ·它支持自修复功能--程序可以自动重新安装  &...
类别:其它 - 软件    查看:583    更新:2014-05-07