您好,我来为您解答: ThinkPHP是一个免费开源的、快速简单的、面向对象的、MVC结构的轻量级PHP开发框架,是为了敏捷Web应用开发和简化企业应用开发而诞生的。项目创立于2006年初,遵循Apache2开源协议发布。 希望我的回答对你有帮助。
php好,不要问我为什么,php是世界上最好的语言,第一开发成本低于java,第二开发速度高于java,如果你要开发,做前期准备,php是不二的选择,不要问我为什么,php是世界上最好的语言。java开发的系统是性能好,但是对于大系统来说,php同样有着各种扩展性,并不次于java,说这么多,只想说php是世界上最好的语言。如果前期不打算投入太多金钱,选php吧
要和vs一样的平台开发php的IDE真没找到,VS真是太强大了,但你也可以试一下netbeans,虽拖控件没有VS哪么流畅其它还行。zend studio也还行
1、良好的安全性PHP是开源软件,所有PHP的源代码每个人都可以看得到,代码在许多工程师手中进行了检测,同时它与Apache编绎在一起的方式也可以让它具有灵活的安全设定,PHP具有了公认的安全性能。开源造就了强大,稳定,成熟的系统。2、跨平台特性 PHP几乎支持所有的操作系统平台及数据库系统,并广为流行。3、执行速度快, 效率高 PHP是一种强大的CGI脚本语言,语法混合了C、Java、Perl和PHP式的新语法,执行网页速度比CGI、Perl和ASP更快,而且内嵌Zend加速引擎,性能稳定快速,占用系统资源少,代码执行速度快。PHP消耗相当少的系统资源。的源代码: 所有的PHP源代码事实上都可以得到。4、很好的移植性和 扩展性强 PHP具有很好的开放性和可扩展性,PHP可以运行在任何服务器上(不管是windows还是Linux)属于自由软件,其源代码完全公开,任何程序员为PHP扩展附加功能都非常容易。在很多网站上都可以下载到最新版本的PHP。目前,PHP主要是基于Web服务器运行的,支持PHP脚本运行的服务器有多种,其中最有代表性的为Apache和IIS。5、降低网站开发成本 PHP不受平台束缚,可以在UNIX、Linux等众多不同的操作系统中架设基于PHP的Web服务器。采用Linux+Apache+PHP+MySQL这种开源免费的框架结构可以为网站经营者节省很大一笔开支. 6.支持面向对象 面向对象编程(OOP)是当前的软件开发趋势,PHP对OOP提供了良好的支持。可以使用OOP的思想来进行PHP的高级编程,对于提高PHP编程能力和规划好Web开发构架都非常有意义。7.功能强大 PHP在Web项目开发过程中具有极其强大的功能,而且实现相对简单,主要表现在如下几点:可操纵多种主流与非主流的数据库,例如:MySQL、Access、SQL Server、Oracle、DB2等,其中,PHP与MySQL是现在绝佳的组合,可以跨平台运行。可与轻量级目录访问协议进行信息交换。可与多种协议进行通信,包括IMAP、POP3、SMTP、SOAP和DNS等。使用基于POSIX和Perl的正则表达式库解析复杂字符串。可以实现对XML文档的有效管理及创建和调用Web服务等操作。8.可选择性 PHP可以采用面向过程和面向对象两种开发模式,并向下兼容,开发人员可以从所开发网站的规模和日后维护等多角度考虑,选择所开发网站应采取的模式。PHP进行Web开发的过程中使用最多的是MySQL数据库。PHP 5.0以上版本中不仅提供了早期MySQL数据库操纵函数,而且提供了MySQLi扩展技术对MySQL数据库的操纵,这样开发人员可以从稳定性和执行效率等方面考虑操纵MySQL数据库的方式。9.版本更新速度快 与数年才更新一次的ASP相比,PHP的更新速度要快得多,因为PHP几乎每年更新一次。10.模板化 实现程序逻辑与用户界面的分离。11.应用范围广 目前在互联网有很多网站的开发都是通过PHP语言来完成的,例如,搜狐、网易和百度等,在这些知名网站的创作开发中都应用到了PHP语言。
一般都是在window下面开发,开发测试完成之后部署到linux下上线应用。
第一步:签订合约通过第三方拿到接口(可以邮件形式发送、也可以在第三方系统下载),拿到接口后,要确认下接口类型,是否是自己需要的接口,比如B2C接口、B2B接口等类型。第二步:支付接口分很多语言版本,比如ASP、JSP、PHP、.NET语言版本,所以要选择与自己网站语言匹配的接口进行安装。商城网站的技术一般比较清楚商城的开发语言。第三步:拿到的支付接口一般包括接口文档和接口代码示例,选择合适的接口代码示例,进行联调,比如自己网站是PHP开发的,就选择PHP代码示例联调。第四步:接口联调的时候,需要第三方支付提供联调测试账号,方可以联调。联调除了需要联调账号除外,还需要该账号的支付密钥,联调过程中,有什么问题,可以直接找第三方支付技术支持给予协调处理。第五步:接口联调通过后,可先换成生产环境账号,进行交易测试,测试没问题后,可以放到商城网站进行交易。
trying to connect via tcp://hostname:3306集成的环境里, 你是不是修改了连接 MYSQL 部分的参数?如果被你手动修改成 hostname , 那么改回来, 改成 localhost 即可或者建议你编辑 C:\Windows\System32\drivers\etc\hosts 这个文件增加一条对 hostname 的解析, 即下面这行:127.0.0.1 hostname希望可以帮到你
2.配置tomcat Tomcat我是由tomcat这个用户来启动的,请注意:) 因为我下载的是binary版本,所以不需要再进行编译。 #cp?/download/jakarta-tomcat-4.1.30.tar.gz?/usr/local #tar?zxvf?jakarta-tomcat-4.1.30.tar.gz #rm?-f?jakarta-tomcat-4.1.30.tar.gz #cd?jakarta-tomcat-4.1.30 添加环境变量: #vi?/home/tomcat/.bashrc export?CATALINA_HOME=/usr/local/tomcat export?CATALINA_BASE=/usr/local/tomat 可以测试Tomcat能否正常启动了: #bin/startup.sh
要知道这WordPress是在PHP+MySQL的环境下运行的,所以我们的第一步就是设置一个运行的环境。现在盆友们大多用的OS都是XP SP2的系统,而XP的服务器配置为IIS V5.1。准备工作要事先下载PHP程序,官方地址是http://www.php.net;MySQL程序,官方地址是http://www.mysql.com和WordPress,官方地址是http://wordpress.org。 第一步就是在IIS下配置PHP(IIS的安装方法就不用说了哈,记得要安装Internet信息服务管理单元,公用文件,万维网服务)。事先要准备PHP,偶用的是PHP5.2.5在其官方站上面有下载。 1 解压缩PHP 5.2到本地磁盘C盘根目录。 2 接下来将PHP文件夹中的php.ini-dist复制到C:\WINDOWS目录下并改名为php.ini,复制php5ts.dll和libmysql.dll两个文件到C:\WINDOWS\system32中 3 为了让PHP支持MYSQL和GD库需要编辑php.ini文件,用记事本打开该文件,查找“extension_dir”,然后把 extension_dir = "./"修改为extension_dir = "C:\php\ext";另外还需要把“;extension=php_mysql.dll”前的分号去掉,改成extension= php_mysql.dll。把“;extension=php_gd2.dll”前的分号也去掉,修改为extension=php_gd2.dll。 4 到这里PHP安装就完成了,但是由于默认情况下IIS是不支持PHP的,只能支持ASP。所以还需要我们像建立CGI那样创建PHP的映射关系。接下来是进行配置,打开IIS,在默认网站上点右键选择“属性”。找到“主目录”标签,点右下角的“配置”按钮。在“添加和编辑应用程序扩展名映射”窗口中,通过浏览按钮找到c:\php\php5isapi.dll文件,扩展名输入.php,这样在解析过程中将自动调用php5isapi.dll解释PHP语言。还需要把“脚本引擎”和“检查文件是否存在”选中。 5 返回到默认网站属性窗口的“主目录”标签,将执行权限修改为“脚本和可执行文件”,这样才能够执行PHP程序。 图8 6 到默认网站属性窗口的“文档”标签,将index.php或default.php添加到默认文档列表中。 7 新建立一个TXT文本文件,内容如下。 <? echo phpinfo(); ?> 将其保存成index.php或default.php文件并复制到网站发布目录中。 8 在IIS中浏览index.php或default.php页面文件就能够看出真正的内容了,这说明我们的PHP环境已经搭建成功 小提示:如果index.php无法正常显示那么我们再来到默认网站属性中的ISAPI筛选器标签,添加一个名为PHP的筛选器,可执行文件选择c:\php\php5isapi.dll即可,这样设置后往往可以解决实际问题 9 当然我们修改设置后需要重新启动IIS或者干脆直接启动计算机即可,重新启动后PHP文件就可以顺利显示了。重新启动IIS的方法是关闭“IIS ADMIN”服务或者直接在默认网站上点右键选择“停止”再“启动”。选中 第一步的PHP搭建和配置就完成了,第二步就是对MySQL的搭建和配置 第二步就是安装MySQL数据库。 1 解压缩MySQL安装包,直接运行setup.exe,需要注意的是选择一个安装路径,当然,安装路径可以任意,建议选择C:\MySQL目录。安装完成后MySQL也就完成了。默认的用户名是root,密码为空。 2 Mysql安装完成后,请通过开始-程序-附件-命令提示符进入:录入cd C:\mysql\bin 并按下回车键,将目录切换为 cd C:\mysql\bin 3 在 C:\mysql\bin> 命令提示符下录入 mysqld-nt -install 命令,然后按下回车,如果出现 Service successfully installed 的提示, 这表示你已成功的将 MySQL 安装成一项 Windows 的服务。 4 点击 开始-程序-管理工具-服务,你可以看到Mysql已经成为众多服务项目中的一项,不过此时它还未被启动, 因此接下来我们就来启动它。 5 说到这里基本上MySQL已经安装成功,偶在网上搜索的资料在接下来的步骤里都会讲到MySQL的一些操作命令,也都是一些很基本的命令行,不过偶觉得这些命令行也没必要在看下去了,当时在MySQL中文论坛里面恍了半天,知道其实有很简单的MySQL的管理工具phpMyAdmin,这个工具是在图形化界面的方式下对MySQL数据库进行管理的,对那些对SQL命令不熟悉的喷油们来说这个工具很方便,所以下面接着就是关于phpMyAdmin的安装和配置步骤。 第三步phpMyAdmin的安装和配置。 1 到phpMyAdmin的官方站点http://www.phpmyadmin.net/下载最新版本的phpMyAdmin主程序。后对主程序进行解压缩到本地磁盘。 2 phpMyAdmin的配置,在下载解压下来的文件中有一个文件“config.sample.inc.php”,这是phpMyAdmin配置文件的样本文件,我们需要把该文件中的所有代码拷贝,新建一个文件“config.inc.php”,并将代码粘贴。文件config.inc.php是phpMyAdmin的配置文件。 3 对于config.inc.php文件,最重要的即是修改加入phpMyAdmin连接MySQL的用户名和密码。寻找到代码行: // $cfg['Servers'][$i]['controluser'] = 'pma'; // $cfg['Servers'][$i]['controlpass'] = 'pmapass'; 将“//”注释号删除,同时输入MySQL中配置的用户名和密码,比如这里: $cfg['Servers'][$i]['controluser'] = 'leosn_com'; $cfg['Servers'][$i]['controlpass'] = '*********'; 4 phpMyAdmin的使用,打开phpMyAdmin所在服务器目录,继续输入MySQL用户的用户名和密码,进入。 5 选择相关数据库可看到数据库中的各表,可进行表、字段的增删改,可以导入、导出数据库信息。总之选择中文语系的phpMyAdmin。
参考资料:http://hi.baidu.com/clnju/blog/item/d6898cd6bacb9f2a07088bd8.html