ubuntu php eclipse?ubuntu linux安装过程

大家好,关于ubuntu php eclipse很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于ubuntu linux安装过程的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

ubuntuphp集成环境用哪个

在Ubuntu操作系统上,可以选择以下几种常用的PHP集成开发环境(IDE):

1、PhpStorm:PhpStorm是一款功能强大的PHP集成开发环境,提供代码自动完成、调试器、版本控制等一系列开发工具,适合专业的PHP开发人员使用。它是一款付费的IDE,但提供免费试用期。

2、VisualStudioCode:VisualStudioCode是一款免费且轻量级的代码编辑器,支持多种编程语言,包括PHP。它提供了丰富的插件生态系统,可以通过安装PHP相关的插件来增强PHP开发的体验。

3、SublimeText:SublimeText是一款受欢迎的文本编辑器,也支持PHP开发。它具有简洁的界面和快速的响应速度,并且提供了许多有用的特性和插件,可以提高开发效率。

4、EclipsePDT:EclipsePDT是Eclipse平台上的PHP开发工具,具备强大的编码和调试功能。它是一款开源的IDE,适用于PHP开发人员,同时也支持其他编程语言。

感觉php入门快,但是想深入却很难,不知道往哪个方面好

对于php的学习,你不可避免的要经常与前端交互,这要求你必须掌握htmlcssjs。最好还能会jquery或者angularjs以及bootstrap。后三个可以让你开发前端更快捷

这里面的内容对于初学者入门php完全足够,前期不要用框架,基础语法整扎实了,至少你要会基本的搭建环境和发布项目,常量变量、运算符、表达式、数组、结构控制语句(ifswitchfor之类的)

php初学时,是面向过程的,对于学过C的同学会比较容易接受,他也提供面向对象的功能,上面的链接里也有基本介绍。

到了基础学好了,你应该开始学习linux下开发,要知道LAMP(LINUX+APACHE+MYSQL+PHP),基础学号后,推荐在ubuntu下使用phpstorm开发,(phpstorm资料自行百度,它公司jetbrains提供了很多语言的ide,交互很好,至少比zendphp和eclipse强,很漂亮,支持各种常见框架,第三方库的代码提示,功能也很强大,重要的是,他对学生和教师免费,在校学生和教师可以从他们的英文官网上申请免费使用,有三种方式,哪怕使用人工申请也很快,我人工申请的,一个下午就下来了,申请只是可以获得一个免费的离线激活码和激活账号,功能和原版是一样的)。

如果你希望让自己看起来专业一点,你可以开始学习linux的快捷键和phpstorm的快捷键,他们二者的快捷键足够让你离开鼠标。但是不推荐专门背记,因为浪费时间,平常用到鼠标的时候,就百度一下这个操作有没有快捷键就好了。当然你可以先找找他们的快捷键手册,先全部试一遍,知道有哪些快捷键。

你要学习session、cookie。这是与前端交互非常重要的工具。

然后就是学会如何相应ajax、sse、websocket请求。这对时下热门的H5尤其重要。

接下来,你需要学学正则表达式,你会经常用到的,说的简单了其实就是便于字符串查找和替换,但是应用广泛,比如对URL传递的参数类型判断和处理,你就可以用正则匹配它是数字,还是串。你也可以用用正则拆分一个文件的名称,获取文件后缀和文件名等等。

然后你需要学学文件操作、数据库操作(mysqli或者pdo,强烈推荐后者),这对于保存信息和向用户推送信息有大用处,比如QQ空间,你上传的图片、附件在后台都是php的文件操作,用户信息、日志、访客记录这些都需要存在数据库。

然后你就要开始学面向对象编程,很多框架都是基于面向对象的,比如国内常见的Yii和ThinkPHP。

最后你就要开始学习框架了,国内常见的Thinkphp,国产,中文文档齐全,学习方便,好理解。也有一些国外的比如Yii,zoop。没有绝对的好坏,对面向对象比较熟悉的可以使用后者,否则,学习能力不强,英文能力不强建议前者

推荐参考书《跟兄弟连学PHP》。涉及全面,讲解简单,样例充分,但不深入。总体而言是一个很好的入门教材。

至此,你算是熟练掌握了。你如果再有一些工作经验,你可以算的上高级工程师了。不要小看工作经验,基础扎实的情况下,工作是深入学习最快的途径,你会遇到很多课本上少见的,哪怕工作一年,也能完虐一年前的自己。

如何在Ubuntu上使用eclipse搭建PHP开发和调试环境

1.安装Eclipse和PDT等插件:最简单的是从这个站点http//eclipse org/pdt/下载最新版本的PDT x.x All In Ones/ Eclipse PHP Package

2.安装Java运行环境Jre/Jdk,注意JRE或者JDK的版本必须要满足Eclipse软件的最低需求

3.安装配置xdebug(可以参考我的文章http//blog csdn net/huoyin/article/details/7538738),最好将这个文中的端口改为9000,这样在eclipse中就可以少配置一部分

4.重启apache

sudo/etc/init.d/apache2 restart

5.打开eclipse,建一个PHP项目,再建一个PHP网页

echo phpinfo();

保存,在firefox中测试看一下结果。这里要注意路径,一定要找得到文件。

6.配制eclipse的浏览器

打开eclipse,找到window->preferences->general->web browser,看一下有没浏览器,没有就添加一下,当然是firefox

7.配制运行及调试选项

window->preferences->PHP->>php executables->add->设置如下

php5

/usr/bin/php5(注意这里要选择php5,不要是php,因为我们安装的是php5-xdebug)

8.建立PHP脚本后,最后调试运行

打开Run->Open Debug Dialog,选择调试所需要用的名称和环境,仔细看一下,应该没问题。

然后就可以单步调试了。

主要的就这么多,其他的自己多摸索一下.

-----------------------------------------------------------------------------------------------------------------------------------

软件开发的断点调试是必不可少,这里介绍ubuntu中eclipse工具中php的调试配置。

本打算配置ZendDebugger进行调试,配置了老长时间没配置成功,在phpinfo看不到ZendDebugger生效,经查发现是php5.3的问题,必须先卸载,本文介绍使用xdebug了。

软件安装太简单了,分别执行如下命令:

sudo apt-get install apache2

sudo apt-get install php5

sudo apt-get install php5-cli

sudo apt-get install php5-xdebug

php的配置:

php.ini在/etc/php5/下的几个文件夹里,应该有三个文件夹:apache2、cli、conf.d,我们应该修改apache2和cli下的php.ini.在conf.d下有一个xdebug.ini文件,记录了xdebug的文件路径。

sudo vi/etc/php5/apache2/php.ini

sudo vi/etc/php5/cli/php.ini

用超级用户权限分别打开上面说的两个php.ini,添加如下代码

[xdebug]

xdebug.remote_enable= 1

xdebug_remote_host=“localhost”

xdebug.remote_port= 9000

xdebug.remote_handler=“dbgp”

zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so

重新启动apache:sudo/etc/init.d/apache2 restart

配置eclipse的调试和运行环境

打开eclipse的菜单-[windows]->[preferences]

选择php-debug在右面窗口中的php debugger中选择xdebug,下面的字符集选择与开发的代码字符集一致,然后应用。

选择php executables的窗口右面新建,名称:php5;excute phth:/usr/bin/php5;ini file:/etc/php5/apache2/php.ini;type:cli;debugger:xdebug。

好了,现在一切顺利,就可以进行断点调试程序了。

阅读剩余
THE END