⑴ 请有经验者告诉我怎么学习php,我现在做的工作是seo可是技术方面一点不懂
做SEO,不需要懂PHP程序,只需要懂点PHP基础即可。如IF语句。ECHO输出语句啊。多用SEO工具。主要是看你关键字怎么设置,一个网站外链是否多,网站中的内容跟关键字的粘合度。
⑵ 请介绍一些比较深入高级的PHP技术网站或论坛
* 网名:PHP学习网
* 网址:www.phpxuexi.cn
PHP学习网是一个提供php教程,php和mysql数据库学习经验的网站,还提供一些优秀的php源码,如果您是初学者,本网站会使您的php学习之路更加平坦。在这里您可以结识更多的同学爱好php的朋友,寻找解决代码难题的方法。
* 网名:PHP资讯
* 网址:www.phpq.net
PHPQ致力于分享PHP,做PHP中文资讯第一站点。
* 网名:PHP中文站
* 网址:www.openphp.cn
PHP、MySQL、javascript等Web开发相关研究分享。
* 网名:php爱好者
* 网址:www.phpfans.net
php爱好者,phpfans,php教程,php入门,php源码,php动态,php基础,php进阶,php模板,php高级,smarty,数据库, php论坛。
* 网名:中国PHP联盟
* 网址:www.phpx.com
喜悦国际村 - 中国PHP联盟 PHP学习交流部落。
* 网名:PHPBBS
* 网址:www.phpbbs.org
PHP论坛,PHP培训班,php资料库,PHP项目,PHP实例,PHP源码,PHP教程,LAMP,MYSQL,ajax技术,javascript,js,dom,PHP应用,PHP工具,PHP学习专题,PHP应用专题,PHP产品专题,PHP学习。
* 网名:PHPEye开源社区
* 网址:www.phpeye.com
关注全球PHP社区最新动态,研究专业PHP技术,推广国内PHP企业应用。
* 网名:php源码网
* 网址:www.osphp.com.cn
php教程,PHP开源社区,PHP开源论坛,PHP国外开源,PHP中国站,php+mysql,打造国内最新、最全的php开源代码网PHP开源程序大全。
* 网名:PHPChina
* 网址:www.phpchina.com
PHPChina是一个以PHP为中心,面向软件开发者、程序爱好者的开源技术网站及交流社区。PHPChina同时也是Zend中国技术支持中心的官方社区,更是中国每个PHPer自己的开源社区。
* 网名:PHP官方网
* 网址:www.php.net
PHP官方网站,官方网址:www.php.net
⑶ php的问题 (在线等)
不知道你的程序究竟是为什么会执行了没有反应,如果是特别精通的人可能看了你的程序就知道问题在什么地方,但是我一般不喜欢动脑筋,我喜欢用最笨的办法找到究竟是哪个语句执行了机器停止反应,比如对于你的情况,可以这样做:
随便针对一个执行了没有反应的程序开始调试,先在第一个PHP语句后面添加:
echo '到达调试点';exit;
如果执行后能看见这行信息,并且程序很快返回,没有死,那么把这个语句移动到后面一点的语句处,这样就能找到是哪个语句造成死机,再从这个语句分析问题。
⑷ 学习PHP的QQ群
PHP需要掌握的知识还是比较多的,最基本的比如:PHP基本的语法、php框架以及CMS、mysql数据库设计表、mysql数据库的基本SQL语句。现在一般PHP的都得会前端,那就包括:js/ajax、html、css。如果更高点层次的就是linux服务器。
PHP攻城狮践行学习路线图:
1、用集成环境安装PHP环境,一定要记住这一点,不要自己分开去装,尤其是自学的朋友。不然你会觉得很复杂,会没有信心学下去的。也要注意任何高手都不是一蹴而就的,是一步一步,不同的阶段历练才有最后的沉淀。
2、先了解一些基本的变量类型,语法,函数,基本逻辑,写简单的代码。前期以尝试,培养兴趣为主。这段时间是打基础很好的时候,这个会影响你后面的发展,不过也可以在后期去完善。
3、这时候你可能觉得PHP就这样,没什么难度,或者有的觉得太难了,简直一脸疑惑。这个到底有什么用。在这时候一定要坚持下来,可以试试先放一下,别太较真。慢慢的困惑你的会被你领悟的。这时,建议学习html+css+js,缓解自己的压力,这个相对简单,简历信心。尤其是js,总结其实有相同的思路,可以结合着一起体会。
4、这些都感觉有80%了解就可以先放放了,现在在学习MySQL,也是先了解基础的。这个是干什么的,我可以用它做什么。因为之前装的集成环境。为什么感觉是凌乱的,我想告诉你的是,一是不要在自己没能力解决问题的时候死磕,浪费时间,丧失信心。这时候我们要做的是学习壮大自己,不要灰心。二是我本来觉得这一切都了解才是完整的。我们的目标也是要把这些都做好,这才是一个合格的PHP程序员。
5、这一切都顺利的话,你基本离预设的目标不远了,完成了整个学习的70%了。后面的是在之前的基础上升华。把HTML和css、js结合、静态文件和PHP结合、PHP和MySQL结合。这个阶段可能越到的问题会异常的多,一定要学会解决问题。网上很多都是答案,同样你要学会问问题。
6、这些之后你基本已经快到学习的尾声了,但还缺少经验。这时,你可以看一些网上开源的cms,例如织梦,国内用的多,越到问题好解决。看看一些视频(网上免费的很多),查漏补缺,总结归纳形成自己的知识体系。是时候该准备庆祝下自己这段的时间没有白费(一般2到3各月,看平时每天花的时间),基本成为一个合格的PHP程序员了。也该恭喜你了,其实并不那么难。坚持,坚持;努力,努力;学习,学习
⑸ 怎么样才能更好的提高自己php技术
多看多写, 理论加实践
PHP手册多看几遍, 尽量了解理解PHP的所有特性. 对常用函数要浏览和理解个参数的意义和用法. 这些工作是基础, 可以持续和反复的进行, 是建房子需要的砖头,不可缺少
研究几个php框架, 一个php框架基本上就是一种开发理念, 多理解和思考, 这类似于建房子的设计图
多看看优秀的开源代码, 看别人的代码实现和架构设计, 分析它们的优劣. 这个看看别人怎么怎么建房子的, 以便自己可以模仿
选一个感兴趣的业务问题参与或自己发起开源项目, 带着问题去编码去解决问题, 这是练习建房子
线上逛一逛技术论坛或加入技术群, 线下参与一些技术沙龙. 和别人沟通交流
还有就是加入一个有大神的技术团队
⑹ php技术交流
颜色值一般有10进制和16进制表示方式。我们都知道32位真彩色一共有16777215色(通常说1677万色),而16777215转换成16进制的代码就是FFFFFF 。所以要判断一个值是否是有效的32位色那么10进制只要小于等于16777215就可以,如果是判断16进制则可以通过parseInt("0xFFFFFF",16)转换成10进制来判断。
至于如何加高亮度,首先要知道0xRRGGBB中RR的值代表红色GG代表绿色BB代表蓝色,转换成10进制每一组一共有0-255共计256个值,数字越高越亮。那么把一个颜色整体变亮就是把RBG3组数字同时增加,但是不能超过255。这里常用的就是10进制和16进制的相互换算命令:
Number.toString(16)把Number转换成16进制字符串。
parseInt(String,16)把字符串按16进制算法还原成10进制数字。第1帧上的语句:stop(); // 在第1帧停止播放。第2帧上的语句:i = 1; //设置一个变量i,并赋初始值为1。第40帧上的语句:if (i<3) { // 当i小于3时gotoAndPlay(3); // 跳转到第3帧并播放} else { // 否则(当不符合i<3的条件时)gotoAndPlay("p"); // 跳转到帧标签”p”的位置并播放}trace(i); // 在输出面板上显示变量i的值t_txt=”i= ”+i; //在变量名为t_txt的动态文本框中显示字符串”i=”并上i的值。(这里的+号是连接符,相当于add)i++; //变量i自加1,等同于i=i+1“play”按钮上的语句:on (release) {play();} // 点击按钮时开始播放场景2【AS】图层第40帧上的语句:gotoAndPlay("p"); // 跳转到帧标签“p”处并播放“replay”按钮上的语句:on (release) {gotoAndPlay(“场景 1”,2);} // 点击按钮时跳转到场景1第2帧并播放我们来分析一下语句执行的过程,影片开始时停止在第1帧,点击“play”按钮即开始播放,当播放头前进到第40帧时,由if语句开始第1次判断是否符合i<3的条件,由于在第2帧定义了变量i的初始值为1,此时判断的结果为true,这时执行if后面大括号“{}”中的语句,播放头跳转到第3帧再次播放,同时“输出”面板中显示出i的值为“1”,如图1-9。这时,动态文本框中也会显示出文本字段“i= 1”.接下来i自加1,值变为2。当播放头第2次前进到第40帧时,此时i的值为2,依然符合i<3的条件,播放头跳转到第3帧再次播放,“输出”面板中显示此时i的值为“2”,如图1-9,动态文本框中显示出文本字段“i= 2”。i再次自加1,值变为3。当播放头第3次到达第40帧时,此时i的值为3,超出了if语句中所指定的i<3的条件了,这时便执行else后面大括号“{}”中的语句,播放头跳转到帧标签“p”处,也就是场景2第20帧并播放,场景2第1至20帧小松鼠从场景左端跑到场景中心的动画效果就被迈过了,这时“输出”面板中显示i的值为3,如图1-9。动态文本框中显示出文本字段“i= 3”。当播放到第30帧时,小松鼠翻转身继续在原地跳跃,到第40帧时,由帧动作脚本gotoAndPlay("p")指令其跳转回第20帧再次播放,如此就形成了在第20至第40帧之间反复播放,我们看到的实际效果就是小松鼠不停的在原地翻转跳跃。这样就实现了小松鼠在场景1来回奔跑3次后,跳到下一个场景在原地反复翻转跳跃的效果。当点击“replay”按钮时,由gotoAndPlay(“场景 1”,2);指令播放头再跳转到“场景 1”第2帧重新播放(场景名必须与影片文件中的场景名称一致),此时i的值为1,再次按照上面的判断过程继续播放。图1-9 输出面板上依次显示i的值这一节中新的知识点:动态文本:是在动画播放时动态更新的文本字段,定义动态文本的方法是,用文本工具在场景上划一个适当大小的文本框,在属性面板中将文本类型设置为“动态文本”,并在右下方的【变量】输入栏中为其定义一个变量名。命名文本字段时,应使用 _txt 后缀。帧标签:是动画文件中为关键帧添加的命名标记,如本节实例中的帧标签“p”。帧标签在动作脚本中可以起到方便的导航作用,在设计动画时,往往会调整某些关键帧的位置,如果使用了帧标签,就不必一一修改动作脚本中的相应位置参数,比如,我们如果要把上面实例中的跳转动作改为跳转到场景2第1帧,就可以直接把帧标签为“p”的那个关键帧移到第1帧就行了。对于跳转动作比较多的动作脚本特别有用。添加帧标签的方法是,选中关键帧,在“属性”面板中输入名称,帧标签名称可以是任意字符。添加有帧标签的关键帧上会出现一面小红旗标志,标志后面会显示帧标签名称。如图1-10所示。图1-10 添加帧标签常量:是在程序运行中不会改变的量,例如i=1、i<3,“1”和“3”就是一个常量。变量:是一种用英语字母、英语单词或者字母组合来表示的标识符,不能用数字开头。变量用于保留任何类型(字符串、数字、布尔值、对象、影片剪辑)的数据值。如这一节中的变量“i”。表达式:表达式是动作脚本中最常见的语句, 它通常由变量名、 运算符及常量组成。如这一节里面的i=1;i<3等都是简单的表达式。左边的“i”是变量名, 中间的“=”是赋值运算符(注意,这里这个等号“=”不表示相等,只表示将右边的值赋给左边的变量,相等操作符用“==”表示),“<”是比较运算符, 右边的数值是常量。由这个表达式可以声明一个变量, 为下一步操作做准备。表达式又分为赋值表达式,如i=1, 算术表达式,如x=3/5,逻辑表达式,如i<3。要求:1. 素材源文件中有两个场景,分别将其命名为“a”、“b”;2. 将“b”场景的第31帧命名为“p”;3. 在“a”场景左下方创建一个动态文本框,并为其定义变量名,要求按照文本类型正确添加后缀;并将这个动态文本框复制粘贴到“b”场景左下方。4.在“a”场景的【as】图层添加语句实现如下效果:①动画开始播放时停止在第1帧;点击“play”按钮开始播放。②在第2帧定义一个变量“i”,并根据下面要求的效果正确设定初始值;③当播放头到达第40帧时,根据判断条件进行下一步的播放,判断条件为:变量i是否等于3。当条件成立(即i等于3)时,跳转到帧名称为“p”的位置并播放;当条件不成立(即i不等于3)时,跳转到当前场景第3帧并播放;判断完成后在输出面板中显示i的值;在动态文本框中显示文本字段”i=”并上i的值;要求第一次显示i的值为“0”;最后i自加1。
⑺ php如何学习才能更快入门呢
问怎么入门PHP学习 这个问题老生常谈了
但是还是有那么多新手不知道怎么PHP入门
现在我分享下我的入门经验吧希望能帮助到你
我是看视频的 我不喜欢一开始就看书
看视频 不理解的地方可以暂停查阅网络
然后就跟着写代码了
多写一定没错
我现在成绩都是多写出来的
爱微网专注PHP学习PHP技巧方法PHP技术交流
期待你的加入
发现问题去解决问题
你将进步飞快 看了就要写代码 不懂就去网络 懂了后就要总结 OK
⑻ PHP发展前景如何 好就业吗 薪资待遇如何
php目前比较火的服务器脚本语言,开发web网站很不错。
优势:
不断更新,不断优惠,看一门语言是否在不久的将来依然存在,就看他是否不断的更新。
php运行模式正在进步,效率不断提高,加上php7版本的发布,性能是一个质的飞跃。
开源性,具有开源性的东西,必然会受到大家热爱,必然有很多支持的群体去为他贡献。
很多扩展都是写好的,拿来自己就可以用,效率提高。
缺点:
入门易学,初级要求不高,所以造成初级程序员泛滥,代码质量缺乏安全,高级程序员缺乏。
至于,桌面方面,php也是可以的,有专门的设计,只是比较复杂,很少用而已,以后必然会简化提高。
程序员很多人,高度依赖框架,影响了php原始编程的某些方面进步,禁锢了程序员的思维。
工资的话。这个怎么说呢,编程这一块随着经验和技术的提高工作都会不断提高的,但是现在很多公司要求并不是那么高,有些人的工资给的偏高了,做网站,不仅仅会编程,还要考虑诸多:安全,效率,性能等问题。所以工资会随着你的经验逐步提高。
我也是培训出来的,不过我告诉你,我的工作算是同级最低的4000,别人都很高很多5000-7000的,但是他们的能力不一定都比我强,工资嘛,能做,与有时候还需要能说。目前如果你培训的话,建议你一定要认真,期间多了解实际开发流程和实际问题,多交流,多加群多看资料。编程经验不多,但是一定要了解的多才行,不会做,你会说至少了解。
要说的就这么多。技术员,就要精通技术,跟随潮流,才是永恒。工资浮动很大,今年你可能是菜鸟,明年可能就是大神,工资翻几倍都很正常,重要的是工作学习历程,实际解决问题的能力。
⑼ 公司PHP技术分享会,该讲些什么
老师傅也会遇到新问题,把你遇到的一些奇奇怪怪的问题与解决过程拿出来分享就可以。比如用某个库导致编码问题怎么解决的啦,ide上一个不常动的配置无意改动产生了什么问题什么的
⑽ 如何最快速的学习PHP
作为一个PHP程序员来说,并不是告别了大学校园你的学习生涯就此结束,而是刚刚开始!!你绝对想不到你将要面对的知识海洋是浩瀚无边的,你学习的速度永远赶不上它更新的速度。甚至你都还没有掌握透某个技术,新的技术又已经迭代进来。而最重要的是,你不得不强迫自己,在更新迭代的浪潮中脱颖而出,适应工作提升自己。那么,我们又应该怎么按自身的情况提升自己呢?我将从实习、初级、中级三个阶段进行讲解。
一、实习阶段的PHP程序员提升方法
刚出大学出来的程序员,学习能力是最强的,这时候最有朝气和想法。但是初入职场都会感觉一切很新颖,随着上班久了就会有倦态感,慢慢的就会出现那种朝气没有了,上班一天回到家只想躺在床上玩手机。久而久之,非常不利于自己的成长。一旦养成这种习惯,后期想再重新拾起是一件很困难的事情。那么作为一个过来人,我建议你可以这样做:
1、初入职场,多学多看多记
刚进入职场的PHP程序员一定会很爱吐槽,我拿这么少的工资做那么多的工作。如果你在抱怨,那对你提升是有很大的影响。你可以混这份工作混完3个月,你也可以3个月时间把你自己糊弄过去。
作为一个刚进入到企业中的实习生,钱真的不是最重要的,能力的提升才是无限增值的。你不会希望实习完就完了吧?然后再毕业找一份更好的?那么你的职场经历凭什么靠这3个月的实习来让我给你超过实习时候的工资?很多时候你的工作经历,企业是不看重实习期工作经历的。为什么?因为实习期就是一个给初入职场的大学生适应学习编程的阶段而已,并不会安排很重要的工作给你。所以你实习期间的工作经历,在别的公司里面普遍认为没有价值,记住是没有价值!!为什么这么说?因为那个期间企业在花钱给你进来学习(适应职场),接触的东西都不会是最重要的模块(我想你也应该有体会,熟悉系统,修改bug,开发小功能)。而你毕业之后重新进一个企业工作时,你就会发现你做的东西更重要(涉及服务器维护、接口开发、数据库设计)更加的深入。
初入职场的实习生是最宝贵的,别以为企业花钱是让你打杂的。如果你真认为自己进来就是打杂的,那你的心态不正做事也不正就更别想说从中学点什么了。
做的事情简单,但是请你一定要去思考怎么把它做的更好,其他相关的模块是如何和你做的挂钩的(思维发散)?你做的这个模块会影响哪些功能(全局观)?我的建议就是从点到面,做完了就积极的跟导师(组长)要任务,你做的越多你的能力提升的越快。个人建议,刚出来时不要贪快,要的是好!即使慢都不要紧。
这时候,最重要的是养成一个习惯:思考!!思考我从这里学到了什么,这些东西对我有什么帮助。如果我下次在遇到这个问题怎么样可以快速解决?在后面的工作中你一定会发现效率怎么一下子就上来了。
首先,一定要多学,看周围同事或导师,他们的代码怎么编写的。
其次,一定要多看,多去看周围同事是如何为人处世工作的(态度),这些对你后面处理工作人际关系很有帮助(职场晋升这块)。
最后,一定要多记,没人什么东西都记得全!!多记,忘记了还可以回过头来翻看看,回忆一番,对你帮助绝对大!!
2、工作中多总结
我的建议就是,每周工作都要写周报!!如果可以最好每天都写日报。这一块东西千万别小看,你从这些日报和周报中发现自己的成长。其次记录了你的处理问题,当你再回过头去看的时候,你会发现原来自己做了这么多事情,后面对你写简历,跟面试官交流这些东西的时候,面试官都会觉得你心细,是个不错的培养对象。
3、闲暇时间多看技术博文、相关技术发展方向
提升最快的办法就是站在别人的肩膀上看远方!并不用你花很大块的时间研究这些,你只需要自己业余时间(等车、车上)刷下手机看看这类博文,然后收藏(收藏并不等于就没用了,而是为了当你工作中遇到这些问题时可以快速找到这些文章帮助你)。业余时间的积累是你提升最快的,并不需要你花什么大的心思,还是一个很不错的习惯。在浏览博文过程中,建议多评论(和作者交流做朋友),互相交流思想会让你的编程思维上一个水平。
4、定目标,找准方向提升
编程的世界发展很快,初入职场的PHP程序员请一定要找准方向。往一个方向精通下去。因为学的东西实在太多。千万不要这学一点(例如PHP开发),那学一点(前端开发),对你应付深入的PHP开发问题时你一定会崩溃!!你好像什么都懂,但是不深入胜任不了难的工作,其次你的效率也不高,在试用期企业就能看出你的水平,这时候你也会感觉很艰难。
所以想好自己往哪个方向走,就专精那块。有经历再发散分支一起学。