首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PHP:40+开发工具推荐

Composer Composer是一个独立PHP管理插件,在你项目的根目录创建一个组合器文件,再运行一个命令,则你所有的依赖都可以下载使用了。...PHP Debug Bar Debug可以很容易集成到任何项目中,并能显示来自应用任何部分分析数据。它来自于PHP内置数据收集器特性和受欢迎项目。...Munee也有很强大缓存功能,可以服务器和客户缓存资源。 ImageWorkshop ImageWorkshop是一个基于GD库开源类,可以帮助你用PHP管理图像。...CodeIgniter CodeIgniter是一个强大、开源PHP框架。...它能检查代码中潜在问题,包括可能错误,次优代码,未使用参数,等等。 Kohana Kohana一个基于PHP5优雅、开源和面向对象HMVC框架,由一群志愿者维护和开发。

3.6K70
您找到你想要的搜索结果了吗?
是的
没有找到

10个比较流行PHP框架

PHP,或超文本预处理程序,是一种开源服务器脚本语言。它也非常受欢迎——截至2018年10月,几乎80%网站都在使用PHP。 但是您如何知道哪个PHP框架适合您呢?...Symfony也非常灵活,可以与Drupal这样大型项目集成。Symfony和Laravel有许多共同和独特特性,这使得很难说哪一个框架更好。...有了大量社区使用它,您可以Yii论坛上发布问题并获得帮助。 Yii具有极强可扩展性,您几乎可以定制核心代码每一部分。然而,如果这是你第一次使用它,准备好一个陡峭学习曲线。 6....PHPixie关键特性包括HMVC体系结构、标准ORM(对象关系映射)、输入验证、授权功能、身份验证和缓存。 PHPixie是使用独立组件构建。因此,您可以使用框架本身情况下使用它。...特点: ThinkPHP实现MVC架构同时实现了多层架构,即应用程序分成模型、视图和控制器这三层同时,这三层又可以继续分成多个子层。

12K10

PHP25种框架

CodeIgniter入门非常容易,而且有很全面的中文版用户开发手册,官方网站上可以了解到更多内容。 5、Yii Yii是一个基于组件高性能PHP框架,用于开发大型Web应用。...该项目主要目标是提供一个可以让各种层次PHP开发人员快速地开发出健壮Web应用,而又不失灵活性。...9、Kohana Kohana是一款纯PHP5框架,基于MVC模式开发,它特点就是高安全性,轻量级代码,容易使用。2009年9月发布了3.0版本,支持HMVC模式。...被广泛用于手机app、移动通讯,微信小程序,手游服务、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域开发。...这是个稳定,可伸缩并可移植框架。从诞生到现在5年间,已经不少产品开发中被使用。Zoop是一个快速,有效并干净框架。它伸缩性很好,你可以只安装你需要功能。

3.3K20

初学Java Web(2)——搭建Java Web开发环境

虽然说 html 和 css 等前端技术,是对于 Web 来说不可或缺技术,但是毕竟更为简单一些,所以就不详细介绍了,没有基础同学可以去菜鸟教程或者W3school进行自主学习,最好方式还是做一做简单项目...Tomcat 官方网站是:http://tomcat.apache.org/ 你可以去官网下载最新版本,也可以下载提供绿色版本(v8.5.5):https://pan.baidu.com/s...⑦ 浏览器中输入网址:http://localhose:8080/first_webapp ,查看是否能够正确访问,如果可以正确显示页面,则表示 Tomcat 中创建新项目成功。...使用提供 xampp 工具,则 MySql 登录密码被我改成 root ) Port 处填写:3306(这是 MySql 默认监听端口),随后点击【Open】按钮,将显示如下界面:...② 首次打开设置工作空间 由于我们已经配置好了 JDK 相关信息,所以这里 Eclipse 可以直接打开: 指定工作空间 工作空间大家设置成自己喜欢。

2.7K80

服务器php环境搭建教程,PHP服务环境搭建图文详解

大家好,又见面了,是你们朋友全栈君。 PHP环境搭建也是一门技术,本文主要为大家分享一篇PHP服务环境搭建图文教程,具有很好参考价值,希望对大家有所帮助。...下htdocs文件夹下 index.php文件 配置文件中默认跳转到本文件夹 解决办法:将htdocs下所有文件删除,将不会自动跳转 至此,服务环境配置完成,但是希望能够将项目文件保存到重新创建www...文件夹中如何设置呢 5.将所有文件保存到F:\www文件夹中 解决办法: (1)进入F:\xampp\apache\conf\httpd.conf (2)打开文件 (3)修改 #DocumentRoot...“C:/xampp/htdocs”为DocumentRoot “C:/www” (4)保存关闭,重新启动xampp控制面板 测试: www文件夹下新建 www.text文件, 浏览器中输入127.0.0.1...显示 好了,按照以上图文教程PHP服务环境就搭建好了,大家可以动手尝试一下。

2.9K20

系列开篇

CodeIgniter 可以 GitHub 上公开访问。请注意,尽管我们保持代码基础功能上做出了大量努力,但是我们并不能为开发分支代码中功能作担保。...注解 使用 CodeIgniter 之前, 请确认你服务器符合 要求. 手动安装 CodeIgniter 通过手动下载并解压压缩包来安装。...index.php 文件将会在你项目根目录 public 文件夹里。 使用文本编辑器打开 application/Config/App.php 文件来设置你基本 URL。...如果你想公开你视图,你可以将 views 目录移动到 application 目录之外,移动到 public 目录下相应文件夹中。...在生产环境中所要做一个额外操作是禁用 PHP 错误报告以及其它任何仅开发时所使用功能。 CodeIgniter 中,可以通过设置 ENVIRONMENT 常量来完成。

2.5K20

XAMPP最详细安装及使用教程(图文)

可以Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。...按照默认安装结果,MySQL没有密码,需要设置密码,可以xampp中启动apache和mysql后,为mysql设置密码。...2、建立虚拟目录 打开xampphttpd-xampp.conf文件中建立虚拟目录 经过上述配置后 xampp 基本配置已经完成了,请记住您站点根目录为 xampp 目录下 htdocs...\xampp\htdocs\new 路径下,您就可以浏览器地址栏中输入 http://localhost/new/test.php 来访问这个文件。...下篇将讲解(图文详细)通过XAMPP导入WordPress网站建立个人博客 如果有需要的话,可以点击进入学习哦(PS: 刚刚安装完成XMAPP你很有必要继续学习一下XAMPP实战部分哦!!)

7.1K61

打造前端 Deepin Linux 工作环境——配置 XAMPP 集成环境

下载并安装 XAMPP 集成环境 首先,我们打开官方网站下载页面 https://www.apachefriends.org/zh_cn/download.html 然后选择我们需要版本进行下载,这里...也是第一次下载安装 XAMPP ,以前 Arch linux 是用命令行安装,所以,我们来看一下帮助文档,点击下载页面右侧 linux常见问题 好,第一个就是告诉我们,如何来安装这个东东。...好,安装完成了。然后就出现了这样界面: ? 然后,我们浏览器中输入 http://127.0.0.1 就可以看到效果了。 ? 好。...我们可以很方便用图形界面来管理我们 xampp 集成环境了,具体不再详述,使用过这个环境朋友应该都知道怎么跑起来。...还记得我们前面讲的如何讲长命令变成短命令

2.6K50

打造前端MAC工作站(九)配置XAMMP,打造apache+php+mysql本地服务器

安装完成后,会出现一个管理面板,打开时会要求你输入你账户密码,输入即可。如下图所示: ? 图形界面的使用就不说了,异常简单。不过,每次要跑这么个东西,还是很别扭。...当我们启动XAMPP后,我们浏览器中打开 localhost 看能不能打开 xampp默认首页。如果能打开,则说明完全没有问题了。...,使用是 Navicat Premium 这一款。...配置 XAMPP 支持虚拟主机 命令行中 vim 编辑器不熟悉同学,可以看下博文 打造前端MAC工作站(五)让我们熟悉一下 MAC 命令行吧!,中间简单介绍了VIM基础使用方法。...其实有点坑大家。如果你是是搞不定 VIM ,也可以用图形界面的文本编辑器来进行编辑

2.7K90

MacBook安装XAMPP实现PHP调试环境及解决MySQL无法启动

如果我们有Windows环境中,如果需要搭建本地ASP、PHP调试环境还是比较简单,我们可以选择IIS步骤安装,或者选择类似PHPStudy、XAMPP、AppServ等一键安装软件就可以实现。...MAC环境中搭建PHP环境也是比较简单,目前可选择一键安装软件也比较丰富,老蒋自己MAC中安装XAMPP一键包,来自国外且支持中文语言PHP一键环境,如果我们也有需要可以选择看看是否也同样喜欢...如果我们需要启动XAMPP环境调试PHP程序,我们可以打开客户,然后启动。我们需要调试程序时候,需要在"应用程序"-"XAMPP"-"HTDOCS"就是目录文档。...网上找了不少方法,看似都解决问题了,但是用到我这里还是解决不了,于是就吸取大家方法去一个个常识。是用这样方法解决,有需要朋友可以参考。...sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start 执行这一条之后,可以终端看到启动MYSQL成功,然后我们也可以看到XAMPP客户看到从原来

2.2K30

加速你网络应用

本篇着眼于如何结合Codeigniter使用,来加速前端性能。 1、第一条是使用Gzip。...Codeigniter中,我们可以很方便 application/config/config.php 中打开 $config[‘compress_output’] = TRUE 这个选项,这样通过...我们一个项目中,使用了HostMonster虚拟主机,Google搜到了一些文档,据说可以HostMonster虚拟主机上配置打开Gzip选项,多次试验也没成功,后来咨询了HostMonster...可以使用 Css Sprite 技术,将页面中需要小图标 icon 类集中一个文件中。...4、设置过期头信息 Codeigniter中,可以通过调用 $this->output->set_header(); 来设置头信息。从而控制浏览器如何决定来处理已经被缓存内容。

4.4K20

Linux环境下Nginx及负载均衡

前向代理作为客户代理,服务只知道代理 IP 地址而不知道客户 IP 地址。 ?...Tips: Ubuntu Server 版默认没有桌面,通过 SSH 连接到服务器 打开新终端,通过 SSH 连接到服务器,再使用 curl 127.0.0.1 命令返回页面源文件 打开客户浏览器,...首先可以看到,UA 是不一样,这是因为用了不同浏览器,当然,访问时间等也是不一样。...预备 Web 服务器环境: 配置两台 Apache(httpd) 作为 Web 服务器,例如可以使用 XAMPP XAMPP 访问日志在 /opt/lampp/logs/access.log 一台 Ubuntu...浏览器访问 load.jxtxzzwtest.com,发现打开XAMPP 一个界面,说明代理成功了。 但是到底访问是哪一个 XAMPP 呢?可以看一下日志。

1.7K30

hbuilder搭建php环境(数据库设计数据库环境详细配置)

大家好,是架构君,一个会写代码吟诗架构师。今天说一说hbuilder搭建php环境(数据库设计数据库环境详细配置),希望能够帮助大家进步!!!...对于XAMPP详细安装安装及下载过程,可参见我另一篇文章(图文)最详细XAMPP安装及使用教程 下面就正式开始我们本篇文章主题了 一、首先当然是要开启环境了,首先找到安装XAMPP文件夹,点击打开...“xampp-control” 文件,点击start““开启”Apache”和“MySQL” image.png image.png 二、XAMPP安装路径下,htdocs文件夹下新建项目...四、HBuilder上安装支持PHP插件,点击“工具”–“插件安装”–选择安装“Aptana php”插件(此处已安装) 完成后按照提示重启HBuilder软件 五、配置HBuilder...URL地址(http://localhost:8081),此处8081是安装XAMPP时修改后端口,可根据你实际情况填写。

3K30

XAMPP安装Windows10

大家好,又见面了,是你们朋友全栈君。...下载XAMPP https://sourceforge.net/projects/xampp/files/ 下载XAMPP 7.4.3 之后直接双击安装,尽量不要装在C盘,一直点下一步就好了...安装完成后会有这样界面(XAMPP控制面板窗口)(Apache和MySQL之前有写安装教程) 点击“Apache”“Config”键选择“Apache(httpd.conf)”,打开配置文件...端口方法把端口改成8000 之后点击“MySQL”“Config”键选择“my.ini”,打开配置文件 找到【client】可以设置客户连接密码和端口 开启Apache和MySQL...MySQL了,如果不可以,先关掉XAMPP再开启 D:\Program Files\xampp打开第一个再打开第三个 最后打开浏览器输入 http://127.0.0.1:8000

2.4K40

小白都能看懂 XAMPP下载安装配置详细教程(含拒绝访问坑)

话不相瞒,当初为了XAMPP(Apache+MySQL+PHP+PERL)里面配置phpwind,卸载与安装之间来回了不下10次,但是phpwind始终还是安装不成功,可能是招坑体质,真的很无奈...我们顺着上面图中路径找到该文件,然后使用管理员身份去打开(右键→使用管理员身份打开),修改它权限即可,如下图: 保存设置后再回xampp里点击保存就ok啦。...然后有按照配置了Service and Port Settings的话,直接打开可以了,如果没有的话,需要在地址localhost后面加上你端口号。...到这里,恭喜你,xampp基本配置已经完成啦。 六、部署 xampphtdocs文件夹就是你站点根目录了,以后要部署项目都需要放在这个文件夹下。...如图,test项目:D:\xampp\htdocs\test ),然后在网址栏输入http://localhost:8081/test,ok,搞掂。

1.2K10

linux下搭建xampp集成环境及常见问题解决

可以window、Linux、Solaris、Mac OSX等多种操作系统下安装使用,支持多种语言 目录说明: lampp\htdocs\ :存放Web程序目录(bugfree是一个web程序,直接安装运行不了...先找到可执行脚本文件 cd xampp执行 ....(当然修改为不低于2.6.32其他值也可以,比如2.6.32) 2、重启xampp:/opt/lampp/xampp start后,显示如图: ?...其次,执行命令:kill 1982 杀死对应pid进程,重启xampp 使用第一种方法虽然能解决问题,但是之前使用80端口就不能访问了 方法二:修改之前使用80端口,重启xampp(之前安装是禅道...重启成功,如图 然后访问81端口http://ip:81/禅道能正常打开,访问80端口http://ip/dashboard/,xampp也能正常打开 ?

4.2K30

前后端分离跨域问题

一、背景 最近在弄毕业设计啦,采用CodeIgniter4+Vue3来做,前后端分离项目,首先便是跨域问题。一顿搜索无果后,自己折腾了一个解决方案,希望能帮助到看到这篇文章你。...二、跨域问题 由于浏览器 同源策略 限制,使用前后端分离模式下,前端和后端域名一般都不是一样项目中,前端是使用二级域名,而后端是使用三级域名,此时前后端就不同源了,就产生了跨域问题。...同源即两个页面具有相同协议(protocol),主机(host)和端口号(port) 下表即目前遇到情况 域名 域名级别 框架 前端 example.com 二级域名 Vue3 后端 api.example.com...此时我们需要用到CodeIgniter4中控制器过滤器里面的 前置过滤器 。 前置过滤器官方文档 然后在前置过滤器中完成响应头设定即可。...使用 自定义请求头 时,前端(客户浏览器)会先发出一个OPTIONS请求,来判断是否可用,如果这时候没有进行设置的话,同样也是无法完成跨域

2.5K30

记录下使用XAMPP为PHP更换不同版本教程

可能是孤陋寡闻了,作为一个运维,居然不知道有XAMPP程序存在,偶然间得知这个程序跟PHPstudy是同类,遇到问题就是下班版本过高,导致程序不能运行,不考虑更换环境的话只能降级php,但是也遇到了好多问题...,做了简单记录,首先可以确定是这个xampp可以电脑安装多了,比如我们新下载一个程序,让版本适中,我们去调试php版本,相关教程如下:首页本地安装版本是V3.2.2,如图:启动apache和mysql.../projects/xampp/files/XAMPP%20Windows/下载完成后,解压目录下php文件夹,只要这一个就行了,然后打开xampp,停止apache和mysql,找到xampp目录...,也可以安装目录下找到“C:\xampp5\apache\conf\extra\httpd-xampp.conf”(根据安装路径填写),如图,编辑配置文件。...注意:编辑配置文件不能使用系统自带记事本,建议使用VS Code等专用编辑软件。打开配置文件之后,我们搜索【php5】然后替换成【php7】,大概有6出位置,如图,直接替换就行。

18110

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券