当局者迷旁观者清,请各位大神给点建议,目前身边有人在培训机构学PHP,录制的教学视频我目前在学习中,由于自控能力不好和环境的影响学的一塌糊涂,本人学历低,听说进不了大公司,只能在小公司工作,听说小公司前端和后端都要会,担心自学半年到最后PHP学不成,(因为我是跟着学校的教学视频走的,共计5个月)前端也不会,在找不到工作,没公司要,所以我想前后端都学一下。想去培训机构学一下,现在的困惑是去培训机构不知道报哪个班了,前端H5还是后端PHP,我喜欢这个工作,之前学过PS在广告店做过,现在html、div和css能简单的做个网页,php学到一期项目了,学的不好。对这个选择不知如何是好,有时会想,报PHP班的话不知还有没有必要,现在就有学校系统学习的资源,我不知道。听说前端H5很有前景吗。请各位业界大哥们给给建议!学习路线我该怎么走呢,是学完PHP后在慢慢了解前端?还是学完前端以后在回来学PHP呢,我都想入门,就是想能快速找到一份工作,谢谢您的建议!
回复内容:
你就不能看点http://www.php100.com 或者 兄弟连的视频教程么 如果不报班自己自学的和报班的水平差不多或者更好一点,面试会加分的!!一般来说小公司招php程序员更看重的是自我学习能力。现在招从培训机构出来的php,很少问他技术问题,因为都差不多,更多问他如何解决问题,自学能力,英语水平。 自学还是培训,要多斟酌斟酌 http://ylsc633.com/luanxie/43.html不多说,自己看! 基础( 我大学时写了一年多的c程序....51 stm32 这种...)
我说说自己的路吧
先搞到一个培训机构的大概课程表,一般官网就有。
找出课程里的关键词,一个个大概了解。计划。
学习方法基本是慕课网上看视频、看官方手册、w3c、加百度等。。。加上自己写代码动手配置。
三个月就自己用pt做了个小站。然后去找实习公司了。
正如你说的进了小公司(各种打杂)。之后工作要求学yii2(独自开发1个微信上的小网站),学js(自己搞了几个jq的扩展),Python(写了几个爬虫),html5 ,css3 ,都会了
工资也一直在升,打算做满一年我就跳槽了
知行合一,你永远也不可能准备好的,差不多就去实践,比自学闭门造车要好。
如果你是热情这行,下定了心的。我不想讲我刚进公司和找公司时发生的事
人须经过甚么才会更加强壮? php其实没啥好学的,就那几个函数。最多带上几个类。
但是php包揽大部分网站开发,因为还要配合js sql shell html css
所以单纯学习php意义不大 其实php做的好多东西都是人家写好的lib,php做了个wrapper
所以还是什么都学吧。小公司挺好的,找个正规点的小公司,比大公司学的多,大公司只能用来长长见识,最多学学做人。 题主看的php视频教程应该不全面
完整是php视频教程的第一阶段就是将的前端的一些必须掌握的知识
然后才是php基础编程、php高级、php拓展学习等等,比如《php视频教程》,它的课程大纲就是:
阶段一 - Web前端开发技术必知必会
Web前端开发之HTML CSS基础入门
Javascript初步
Jquery入门
ajax入门
阶段二 - Php web开发基础
环境搭建(WAMP LAMP)
PHP语言编程基础
Mysql基础
Smarty模板引擎
PHP和MySQL函数库的使用
php博客系统开发
阶段三 - Php web开发进阶
Php语言编程进阶
Mysql进阶
Redis入门
阶段四 - Php web开发拓展(选修)
yii框架入门
Html5 css3
yii项目:开发企业站点
Laravel:地球上最好用的PHP框架 - 入门篇
基于discuz快速建站全程讲解
bootstrap入门
建议题主可以看这套教程,学习下,如果学得快的话,应该要不了5个月就可以把所有的理论知识都学完,然后就是看官方文档、开源代码和项目实践了 代码量,抛开这个都是扯淡,很多时候有些东西你写的多了自然就理解了或者理解深入了。建议楼主还是逼着自己仿一个整站,过程虽然痛苦但是入门后一切都会好。另外所有的前端技术都要了解,前面几位说的已经很完全,千万不要抱着听听课看看视频随便敲两行就能入门精通的想法。 题主如果自己觉得自己自制力差或者环境不好,不能够学的很好,那题主可以报个培训班,就如楼上推荐的兄弟连。。。但是,我还是推荐题主自己自学,因为程序员这条路,要想走得远,最最重要的就是自己自己的自学能力,培训真的真的只是带你入个门而已,题主想学php和前端,又不知道学习方向的话或者该怎样学的话,项目是最好的导师,网上各式各样的web项目超级多
题主可以先试着写一个自己的个人博客网站(网上许多教程),用来写自己的项目心得,定期维护,不要用WordPress这种写好的模板,自己用php写,自己选择PHP框架,如thinkphp,yii2等各式各样的框架,期间遇到各种不懂的地方Google,百度,看书,后端逻辑写好,写前端页面,题主想用html5,css3,那就在页面里加,怎么炫酷怎么来,当然期间还会接触到mysql等等。我想题主将自己写完的这个网站后,就入门了,后面就是找个工作然后继续深入自己喜欢的方向,如想深入PHP,Linux得学吧,各种设计模式,数据库各种各样的性能优化得学吧,反正之后就靠题主自己自学吧。。 真的要学好一个东西,有两个建议
- 不要报培训班
- 不用看视频
报培训班并不能让你学的更快,你只是在为你自己的没有规划、没有学习能力买单,但买完之后你依然没有自我学习能力,半年之后你就业了,你还是缺少自我学习能力,永远依赖培训班学到的内容以及工作中用到的部分。
看视频和看电视一样,让你缺少思考,看200个小时的视频,看别人手把手教你做demo,不如你去codecademy做几个level的在线课程,这种课程是互动的,需要思考的,需要你额外花时间主动学习的。
没有学习能力,学啥也学不好学不快 关键是看好官方手册,至少看一遍,把手册中的例子先打出来

tomakephpapplicationsfaster,关注台词:1)useopcodeCachingLikeLikeLikeLikeLikePachetoStorePreciledScompiledScriptbyTecode.2)MinimimiedAtabaseSqueriSegrieSqueriSegeriSybysequeryCachingandeffeftExting.3)Leveragephp7 leveragephp7 leveragephp7 leveragephpphp7功能forbettercodeefficy.4)

到ImprovephPapplicationspeed,关注台词:1)启用opcodeCachingwithapCutoredUcescriptexecutiontime.2)实现databasequerycachingusingpdotominiminimizedatabasehits.3)usehttp/2tomultiplexrequlexrequestsandredececonnection.4 limitsclection.4.4

依赖注入(DI)通过显式传递依赖关系,显着提升了PHP代码的可测试性。 1)DI解耦类与具体实现,使测试和维护更灵活。 2)三种类型中,构造函数注入明确表达依赖,保持状态一致。 3)使用DI容器管理复杂依赖,提升代码质量和开发效率。

databasequeryOptimizationinphpinvolVolVOLVESEVERSEVERSTRATEMIESOENHANCEPERANCE.1)SELECTONLYNLYNESSERSAYCOLUMNSTORMONTOUMTOUNSOUDSATATATATATATATATATATRANSFER.3)

phpisusedforsenderemailsduetoitsbuilt-inmail()函数andsupportiveLibrariesLikePhpMailerandSwiftMailer.1)usethemail()functionforbasicemails,butithasimails.2)butithasimimitations.2)

PHP性能瓶颈可以通过以下步骤解决:1)使用Xdebug或Blackfire进行性能分析,找出问题所在;2)优化数据库查询并使用缓存,如APCu;3)使用array_filter等高效函数优化数组操作;4)配置OPcache进行字节码缓存;5)优化前端,如减少HTTP请求和优化图片;6)持续监控和优化性能。通过这些方法,可以显着提升PHP应用的性能。

依赖性注射(DI)InphpisadesignPatternthatManages和ReducesClassDeptions,增强量产生性,可验证性和Maintainability.itallowspasspassingDepentenciesLikEdenceSeconnectionSeconnectionStoclasseconnectionStoclasseSasasasasareTers,interitationApertatingAeseritatingEaseTestingEasingEaseTeStingEasingAndScalability。

cachingimprovesphpermenceByStorcyResultSofComputationsorqucrouctationsorquctationsorquickretrieval,reducingServerLoadAndenHancingResponsetimes.feftectivestrategiesinclude:1)opcodecaching,whereStoresCompiledSinmememorytssinmemorytoskipcompliation; 2)datacaching datacachingsingMemccachingmcachingmcachings


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

SecLists
SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

记事本++7.3.1
好用且免费的代码编辑器

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具