怎么用php写项目,PHP程序员要不要再多学习C语言?
本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。
有句老话叫做”活到老,学到老“,既然想学习了,那就去学,咱们学习的是技术,又不是坏毛病,那就去学吧,这应该不需要犹豫!
以我自身的经历来说,我之前是做Android开发的,其实当时我的薪资也还可以,Androd的市场行情也不算差,但是我觉得就只依靠一个技术可能难以让我在技术路线上走得更远。那当时我就想了,要不要学一个新的技术呢?我的性格就是想干立马就去干,然后我就结合自己现有的技术储备,选择了Java后台开发作为我新的提升目标。用了几个月的业余时间,把java后台开发的主流技术体系都学完了,后来跳槽就去做了java后台开发,后来又学习了其他的技术体系。
现在回想起来,我真的挺感谢当时的决定,要不然我现在如果只是一个Android程序员,可能就会有严重的危机感。
多学点,只有好处没有坏处,尤其是IT行业。另外至于是学习C还是学习Java或其他,可以想想哪个更能帮到你目前的工作,学完了这个再学那个呗。
我从事互联网开发10年,主要的研究方向集中在Java web微服务架构领域,Android移动端研发,HTML5前端方向,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信你一定会有所收获。
如果有Java,Android,H5等开发方面的问题,或者是开发求职方面的问题,都可以在评论区留言,或者私信我。
有哪些适合初学者学习php的网站?
我说一下我自己用过的一些网站吧。
刚开始入门的时候,我主要是在w3school里面看的php栏目,里面详细介绍了php的基础知识和概念,一般看下来就会有一个概念了。跟着教程,就能把环境搭建起来,phpinfo可以打印出来了,更好的可以写个计数器了(纯pho的)。
等基础知识都熟悉了之后,就可以去“慕课网”或者“极客学院”看视频教程,一边巩固知识,一边跟着里面的实例教程去做实际的项目,这样学习起来会更有效。
等这些视频网站的实例项目练习差不多了,就可以去csdn或者laravel-china里面其他人提的php相关的问题,然后自己试着写一写,最后再看看大牛们的想法,对比下自己的不足,学习他们的思想,他们的思路和经验很重要。
再之后就可以自己找一个全面的项目去做了,自己去设计数据库,规划功能,界面可以先不要太关注,而且现在有许多现成的前端框架模版可以直接用(比如bootstrap,amazeui等),不用担心界面会很丑。遇到不会的,就去搜索,常用的搜索网站:StackOverflow,csdn,当然最直接的就是google了(考虑到很多人没法上就没放第一位,但是装个vpn是很有必要的)。通过搜索查资料可以很快的解决你的问题的,查询的过程就是一个学习的过程,知识升华的过程。对于一些php函数或语法的使用,可以参考php官网php.net,里面详细说明了php函数和语法的使用,最最重要的,别忘了看看下面的评论,里面会有意想不到的惊喜哦!
接下来如果想再提高,就可以去github搜索一些高star的项目,看他们的源码,研究透彻,看他们为何写得好,吸收那些好的地方。然后就可以自己尝试着造轮子给其他人使用,开源出来,和大家一起讨论,一起进步。
我们来总结下上面提到的网站:
w3school学习基础,提供入门保障csdn,去学习一些php理念和思想,以及一些技巧;laravel-china虽然是laravel框架相关的分享偏多,但是里面有许多活跃的大牛,经常会分享一些经验和心得,很值得学习,这两个可以多刷刷。慕课网或者极客学院,里面有丰富的视频资源,可以更直观的学习到许多知识,而且里面有实际项目教学视频,这个是非常实用的,杜绝“纸上谈兵”。StackOverflow,一个很知名的问答社区,里面有国内外的大牛贡献的许多高质量的解答。这个也是后面需要多刷的网站。Github,程序员都知道的一个网站,也是大家共享和讨论的地方,里面有最前沿的知识和最丰富的资源,“不要重复造轮子”,如果需要用到什么,不妨先去里面搜索一下,说不定就有你想要的。当然你也可以试着造轮子供大家使用哦。 (^▽^)这是我使用的一些网站,大家如果有什么补充的可以留言哦。
如何在服务器搭建PHP站点?
介绍两种常用的PHP服务器搭建方法:
第一种在Windows Server 2008上搭建PHP环境:
在搭建之前要检查 Web服务器(IIS)安装了没有,如果没有安装,请在服务器管理器中,打开角色管理窗口,添加IIS角色的模块和组件。
完成之后需要安装对应的Microsoft Visual C++ 版本,这里咱们安装VC14,。安装过程不再在赘述。
接下来 安装 PHP
先到官网下载对应的PHP版本,下载地址 https://windows.php.net/download/
这里咋们下载对应VC的版本,咱们下载php7.1(因为对应VC14的版本)
下载完成后将PHP解压到D:文件夹名为:php
安装:PHPManagerForIIS-1.2.0-x64.msi
下载地址: http://www.phpmanager.codeplex.com/releases/view/69115
配置PHP与CGI关联 让IIS7.5支持PHP
(1).安装phpmanager
(2).完装完后,重启IIS即可以看到
(3).双击PHP Manager 注册PHP路径.
点击 Check phpinfo() 若能正常运行,则PHP配置完成.
第二种 在Linux CentOS7 上搭建PHP环境:
咱们这里采用yum在线安装:搭建Apache+PHP
Centos7默认已经安装httpd服务,只是没有启动。如果你需要全新安装
使用 yum install -y httpd 进行安装
安装完成之后使用 systemctl start httpd 命令启动 Apache服务器。
Apache配置文件:/etc/httpd/conf/httpd.conf 进行端口设置(默认设置8080)
站点项目默认存放目录为/var/www/html
完成后使用 systemctl restart httpd命令重启httpd。
在 浏览器中输入 http://服务器IP:8080 ,看到显网页后,Apache配置成功,
接下来安装PHP主程序:
yum -y install php
安装完成后使用 systemctl restart httpd命令重启httpd
然后在目录:/var/www/html/下建立一个test.php文件
代码:
<?php phpinfo(); ?>
在 浏览器中输入 http://服务器IP:8080 ,能看到PHP的一些信息
CentOS 上的PHP就搭建成功了
PHP培训选择什么机构学的好?
类似问题我都回答过问友可以关注看看我的其他回答。话说回来以一个培训PHP出来已找到工作我的经验来看后来自学了Python,能自学就不培训,没方向可以报个网上科程,再说培训PHP行业收费都差不多2万上下,实在想去我的个教训交给你,能不交钱就不交,能不先交就不先交,能不贷款就不贷,能不交齐就不齐,能先少交就先少交,假如说2万有的机构你说钱不够先交一点后补也可以,这样后期那一点钱不想学了随时抽身,大不了不要了也没事。
现在培训机构都一个鸟样,再没见钱之前给你当祖宗供着,交完钱你爱咋滴就咋滴,教训呀,一定要慎重,钱交了不想学钱不退。偶对了我是郑州某游这(问答不让说)培训不知道各位有没有听说过,我详细列举了几大坑,仁者见人,可以参考。
1.无计划这边教学很随意没有指定时间计划,实际跟宣传的不一样,这边老师想怎么讲就怎么讲,按照宣传的根本不可能讲完所有课程
2.无保障这边根本不会他说的包就业,是什么荐就业,是扯谎最后还是自己找工作,拿来干吗
3.教学差这边老师都职场从业转过来的基本上没有经过教育培训直接教课,虽然开发经验丰富但不会授课只顾自己讲敲代码,底下学生跟不上日积月累就什么也不会
4.不对称分部与总部老师信息根本不对称,就拿结业之前要写的简历,自己老师说一个样,本部老师有说一个样一直让改简历一直拖着,还说可以走不过要签非保障协议。
如何成为一名优秀的php项目经理?
首先要熟练掌握专业技能,其次是与人的沟通能力,最后心态上空杯心里,不断学习的过程。