首页 > 后端开发 > 正文

自己的php框架源码 thinkphp开发的实例及源码哪里有?

2023-09-15 20:23:39 | 我爱编程网

今天我爱编程网小编整理了自己的php框架源码 thinkphp开发的实例及源码哪里有?相关内容,希望能帮助到大家,一起来看下吧。

自己的php框架源码 thinkphp开发的实例及源码哪里有?

如何在自己电脑上搭建PHP 环境,测试PHP源码,然后修改,安装了IIS,但是从IIS到php需要那个文件,谢谢

II6.0可以 挺麻烦的
建议使用 phpnow 安装简单 测试代码足够了.

让IIS6.0支持php,mysql,zend,phpmyadmin。

一、相关软件
1、Windows 2003 企业版+IIS 6.0 (版本号我没有写,大家可以下载最新版本,地址已给)
2、PHP
下载地址:

3、MySQl
下载地址:

4、Zend
下载地址:

5、PhpMyAdmin
下载地址:
_page/downloads.php
前提条件是先安装好IIS6.0,下面我们开始安装相关软件。

二、安装PHP
1、我们设置本机网站目录为d:\WEB
2、将下载后的php-5.2.3-Win32.zip解压到C:/PHP目录中
3、将PHP目录中的php.ini-dist或者php.ini-recommended(选择其中一个都是可以的.)文件改名为php.ini,把php.ini复制到C:\windows目录中
将PHP目录中的libmhash.dll和libmysql.dll文件复制到C:\Windows\System32中
4、打开c:\windows\php.ini
找到 register_globals = Off 改为 register_globals = On
找到 extension_dir = "./" 改为 extension_dir = "D:\php\ext"
找到
;extension=php_dbase.dll
;extension=php_gd2.dll (这是用来支持GD库的)
;extension=php_mbstring.dll (这不选一般用PHPMYADMIN会出红色提示,必选)
;extension=php_mcrypt.dll
;extension=php_mssql.dll (这个是用来支持MSSQL的,可选)
;extension=php_mysql.dll (这个是用来支持MYSQL的,要支持MYSQL必选)
将这些文字前面的";"去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。

三、配置IIS使其支持PHP
1、打开控制面板→管理工具→Internet信息服务(IIS)管理器
2、右击需要PHP功能的网站,选择属性
3、单击“ISAPI筛选器”选项卡,再点击“添加”按钮,在弹出的“筛选器属性”对话框中,依次填入筛选器名称“php”,可执行文件“D:\php\php5isapi.dll”最后点击“确定”按钮退出。
4、单击“主目录”选项卡,选择“配置”按钮,可执行文件中输入“D:\php\php5isapi.dll”,扩展名中输入“.PHP”
5、单击“文档”选项卡,添加默认主页为“index.php”可以将它移到顶部..
6、在IIS管理器中单击“Web服务扩展”,再点击“添加一个新的 Web 服务扩展”,设置扩展名为“.PHP”,添加要求的文件为“D:\php\php5isapi.dll”,并选中“设置扩展状态为允许”复选框。
7、开始菜单→运行,输入“CMD”命令,进入命令行,依次输入以下命令。
net stop w3svc
net stop iisadmin
net start w3svc
当然也可以建一个.bat文件..
8、在D盘的WEB目录下新建一个名为“phpinfo.php”的文件,内容如下:
<?php
phpinfo();
?>
9、打开IE浏览器,在地址栏中输入“ ”,如正常显示,则PHP配置成功,如不成功可以检查网站目录的权限和IIS权限有没有配置好。

三、安装MySQL数据库
安装MySQL比较容易,安装目录不要设置的太深,不要有空格,在安装的时候要设置Root用户的密码就OK了。
1、将下载的“mysql-5.0.41-win32.zip”解压,运行“setup.exe”文件
2、在第二个安装界面选择“Custom”;自定义安装
3、在第三个安装界面里设置安装路径,我选择的是D:\PHP
4、在第八个安装界面里选择“Standard Configuration”;意思是安装结束后配置MsSQL
5、在第九个安装界面里选择“Include Bin Directory in Windows PATH”
6、在第十个安装界面里设置ROOT用户的密码,搞复杂些,这个用户是MySQL的超级用户,相当于Windows的Administrator,并且选择“Enable root access from remote machines”,这个选择的意思就是允许 root 用户访问网络中安装在其它机器上的 MySql数据库
7、其它界面不需要进行修改,取默认值就可以了
8、打开命令行,输入“mysql -uroot -p”命令,回车后输入密码,会出现MySQL的命令行,至此MySQL安装结束

四、安装Zend
安装Zend比较容易,选择安装目录为D:\PHP\Zend,WEB服务为IIS,并选择WEB站点的目录即可,我这里选择的是D:\web 最后有一个页面是备份php.ini ,直接回车就行.默认..

五、安装phpMyAdmin
1、将下载的“phpMyAdmin-2.10.1-all-languages.zip”文件解压,将目录更名为“phpMyAdmin”(这个名称随便定义啊...为了安全..请自己定义...),然后移动到d:\web目录中
2、编辑D:\web\phpMyAdmin\libraries下的“config.default.php”文件,找到
cfg['PmaAbsoluteUri'] = '' 改成 cfg['PmaAbsoluteUri'] = ' ' //将localhost改成你的实际浏览网址,在目录后面一定要加上/
3、找到 cfg['Servers'][$i]['host'] = 'localhost' 改成 cfg['Servers'][$i]['host'] = 'localhost' //说明:如果你是连接本机的数据库这里无需修改,如果连接的是远程数据库,请把localhost改成数据库实际的IP地址
4.查找:$cfg['blowfish_secret']改为:$cfg['blowfish_secret'] = '你的数据库密码';
5.查找:$cfg['DefaultLang'] = 'en-iso-8859-1'; 替换:$cfg['DefaultLang'] = 'gb2312';
6.查找:$cfg['DefaultCharset'] = 'iso-8859-1'; 替换:$cfg['DefaultCharset'] = 'gb2312';
7、找到 cfg['Servers'][$i]['auth_type'] = 'config' 改成 cfg['Servers'][$i]['auth_type'] = 'cookie' //这里是设置验证的方式,cookie方式是最为安全的
8、最后保存退出,打开浏览器,清除Cookie信息,然后输入 ,即可进行相关操作

自己的php框架源码 thinkphp开发的实例及源码哪里有?

php源码该怎么设置数据库



php源码该怎么设置数据库
php源码修改数据库的设置方法:首先在源码中找到程序的配置文件;然后用文本编辑器打开;之后修改数据库地址、数据库名、用户名、连接密码、数据库前缀等参数;最后保存即可。这里以织梦程序为例,演示修改的方法。
找到dede数据库配置文件所在路径:/data/common.inc.php
用记事本打开编辑即可。
下面是该dede数据库配置文件的内容:
<?php //数据库连接信息
$cfg_dbhost = 'localhost'; //网站地址
$cfg_dbname = 'data'; //数据库名
$cfg_dbuser = 'data_user'; //数据库用户名
$cfg_dbpwd = 'admin'; //数据库连接密码
$cfg_dbprefix = 'dede_'; //数据库前缀
$cfg_db_language = 'gbk'; //数据库语言版本
?>将上面的变量改为你需要的数据即可。最后别忘了保存。

更多PHP相关知识,请访问PHP中文网!

自己的php框架源码 thinkphp开发的实例及源码哪里有?

thinkphp开发的实例及源码哪里有?

在官网上有开发的实例及源码可以下载。地址:。

相关知识介绍:

1、ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进。 我爱编程网

2、ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式。

3、ThinkPHP可以支持windows/Unix/Linux等服务器环境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite多种数据库以及PDO扩展,ThinkPHP框架本身没有什么特别模块要求,具体的应用系统运行环境要求视开发所涉及的模块。

以上就是自己的php框架源码 thinkphp开发的实例及源码哪里有?全部内容,更多相关信息,敬请关注我爱编程网。
与“自己的php框架源码 thinkphp开发的实例及源码哪里有?”相关推荐
php后端框架源码 thinkphp开发的实例及源码哪里有?
php后端框架源码 thinkphp开发的实例及源码哪里有?

如何查看php页面的源代码?PHP是后端语言,前端是无法查看的,前端看到的是最终运算之后的结果,PHP源代码是无法查看的。如果能直接查看PHP源代码那还得了,如果你是单纯想看看网页代码,那就在浏览器右键-查看源码就可以看见。在网上下载的一个php的网站后台的源码,求教一下怎么安装好的源码一般都有详细的Documents说明文档。像这种不好的源码使用的一般就是没有说明文档或者是非公开

2023-09-10 21:27:44
php开发框架源码ya thinkphp开发的实例及源码哪里有?
php开发框架源码ya thinkphp开发的实例及源码哪里有?

thinkphp开发的实例及源码哪里有?在官网上有开发的实例及源码可以下载。地址:。相关知识介绍:1、ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进。2、ThinkPHP是一个

2023-09-16 00:07:22
php快速开发框架源码 thinkphp开发的实例及源码哪里有?
php快速开发框架源码 thinkphp开发的实例及源码哪里有?

目前php开发网站,最为流行的框架是哪几个?YiiYii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从MVC,DAO/,widgets,caching,等级式RBAC,Web服务,到主体化,I18N和L10N,Yii提供了今日Web2.0应用开发所需要的几乎一切功能。而且这个框架的价格也并不太高。事实上

2023-09-16 19:49:00
php中ci框架项目实战源码 thinkphp开发的实例及源码哪里有?
php中ci框架项目实战源码 thinkphp开发的实例及源码哪里有?

thinkphp开发的实例及源码哪里有?在官网上有开发的实例及源码可以下载。地址:。相关知识介绍:1、ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进。2、ThinkPHP是一个

2023-10-04 17:29:15
php的mvc框架源代码 如何用PHP实现自己的MVC
php的mvc框架源代码 如何用PHP实现自己的MVC

PHP程序,不用框架,如何写成MVC模式的程序呢?至于M层,即model层,是要对数据库的操作即一些数据相关操作,可以单独抽出来封装函数或者是一个类,由C层调用其中的方法来实现与页面交互的操作请求,所有接受或者受到的数据经过C层调用M层进行操作,并反馈C层,提示在V层;通俗点讲,就是说你把一些具体的方法及操作数据库的执行方法都封装成函数或者类,在另一个文件中,然后由C

2023-09-25 10:10:06
PHP源码者和框架源码者 我是php新手,想自己做一个网站,是用框架好,还是源码开发
PHP源码者和框架源码者 我是php新手,想自己做一个网站,是用框架好,还是源码开发

php源码是什么php源码是什么?PHP源码指的就是PHP源代码,源代码是用特定编程语言编写的人类可读文本,源代码的目标是为可以转换为机器语言的计算机设置准确的规则和规范。因此,源代码是程序和网站的基础。PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及PHP自

2023-10-04 17:19:36
php企业thinkphp框架源码 thinkphp内核源码怎么用
php企业thinkphp框架源码 thinkphp内核源码怎么用

PHP开源框架是什么意思PHP开源框架是什么意思PHP开发的基础功能和通用的代码,在遵循开源协议的情况下,允许用户利用源代码在其基础上修改和学习的,或进行项目开发,但代码同样是有版权的,同样也受到法律保护。PHP框架推荐一、ThinkPHP框架优势:简单易用(Model,Controller,View负责各自的工作),它拥有支持XML标签库技术的编译型模版引擎,支持两

2023-09-20 16:45:37
php框架的幸运刮刮乐源码 哪里有PHP网页游戏源码
php框架的幸运刮刮乐源码 哪里有PHP网页游戏源码

去除PHP代码中的空白和注释PHP内置了一个php_strip_whitespace方法用于读取php文件并去除代码中的空白和注释,但不支持直接读取内容去除空白和注释,下面的方法则可以支持读取字符串内容,并且ThinkPHP框架内置了该方法。/***去除代码中的空白和注释*@paramstring$content代码内容*@returnstring*/functio

2023-10-06 22:39:06