찾다
백엔드 개발PHP 튜토리얼自学PHP现在迷茫了,我该如何选择?

当局者迷旁观者清,请各位大神给点建议,目前身边有人在培训机构学PHP,录制的教学视频我目前在学习中,由于自控能力不好和环境的影响学的一塌糊涂,本人学历低,听说进不了大公司,只能在小公司工作,听说小公司前端和后端都要会,担心自学半年到最后PHP学不成,(因为我是跟着学校的教学视频走的,共计5个月)前端也不会,在找不到工作,没公司要,所以我想前后端都学一下。想去培训机构学一下,现在的困惑是去培训机构不知道报哪个班了,前端H5还是后端PHP,我喜欢这个工作,之前学过PS在广告店做过,现在html、div和css能简单的做个网页,php学到一期项目了,学的不好。对这个选择不知如何是好,有时会想,报PHP班的话不知还有没有必要,现在就有学校系统学习的资源,我不知道。听说前端H5很有前景吗。请各位业界大哥们给给建议!学习路线我该怎么走呢,是学完PHP后在慢慢了解前端?还是学完前端以后在回来学PHP呢,我都想入门,就是想能快速找到一份工作,谢谢您的建议!

回复内容:

你就不能看点php100.com 或者 兄弟连的视频教程么 如果不报班自己自学的和报班的水平差不多或者更好一点,面试会加分的!!一般来说小公司招php程序员更看重的是自我学习能力。

现在招从培训机构出来的php,很少问他技术问题,因为都差不多,更多问他如何解决问题,自学能力,英语水平。 自学还是培训,要多斟酌斟酌 ylsc633.com/luanxie/43.不多说,自己看! 基础( 我大学时写了一年多的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的在线课程,这种课程是互动的,需要思考的,需要你额外花时间主动学习的。

没有学习能力,学啥也学不好学不快 关键是看好官方手册,至少看一遍,把手册中的例子先打出来
성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
PHP 응용 프로그램을 더 빨리 만드는 방법PHP 응용 프로그램을 더 빨리 만드는 방법May 12, 2025 am 12:12 AM

TomakePhPapplicationSfaster, followthesesteps : 1) useopCodeCaching likeOpcachetOrpectipiledScriptBecode.2) MinimizedAtabaseQueriesByUsingQueryCachingandEfficientIndexing.3) leveragephp7 assistorBetterCodeeficiession.4) 구현 전략적 지시

PHP 성능 최적화 점검표 : 지금 속도를 향상시킵니다PHP 성능 최적화 점검표 : 지금 속도를 향상시킵니다May 12, 2025 am 12:07 AM

toImprovePhPapplicationSpeed, followthesesteps : 1) enableOpCodeCachingWithApcuTeCeScripteXecutionTime.2) 구현 구현

PHP 의존성 주입 : 코드 테스트 가능성을 향상시킵니다PHP 의존성 주입 : 코드 테스트 가능성을 향상시킵니다May 12, 2025 am 12:03 AM

의존성 주입 (DI)은 명시 적으로 전이적 종속성에 의해 PHP 코드의 테스트 가능성을 크게 향상시킵니다. 1) DI 디퍼 커플 링 클래스 및 특정 구현은 테스트 및 유지 보수를보다 유연하게 만듭니다. 2) 세 가지 유형 중에서, 생성자는 상태를 일관성있게 유지하기 위해 명시 적 표현 의존성을 주입합니다. 3) DI 컨테이너를 사용하여 복잡한 종속성을 관리하여 코드 품질 및 개발 효율성을 향상시킵니다.

PHP 성능 최적화 : 데이터베이스 쿼리 최적화PHP 성능 최적화 : 데이터베이스 쿼리 최적화May 12, 2025 am 12:02 AM

DatabaseQuesyOptimizationInphPinVolvesVesstoigiestoInsperferferferferformance.1) SelectOnlyNecessaryColumnstoredAtatatransfer.2) useinDexingTeSpeedUpdatarretieval.3) ubstractOrerEresultSoffRequeries.4) UtilizePreDstatements Offeffi

간단한 가이드 : PHP 스크립트와 함께 이메일 보내기간단한 가이드 : PHP 스크립트와 함께 이메일 보내기May 12, 2025 am 12:02 AM

phpisusedforendingemailsduetoitsbuitsbuitsbuit-inmail () functionandsupportivelibraries lifephpmailerandswiftmailer.1) usethemail () functionforbasicemails, butithaslimitations.2) EmployPhpmailerforAdvancedFeatirehtMailsAndAtachments.3))

PHP 성능 : 병목 현상 식별 및 수정PHP 성능 : 병목 현상 식별 및 수정May 11, 2025 am 12:13 AM

PHP 성능 병목 현상은 다음 단계를 통해 해결할 수 있습니다. 1) 성능 분석을 위해 Xdebug 또는 Blackfire를 사용하여 문제를 찾으십시오. 2) 데이터베이스 쿼리 최적화 및 APCU와 같은 캐시 사용; 3) Array_Filter와 같은 효율적인 기능을 사용하여 배열 작업을 최적화합니다. 4) 바이트 코드 캐시에 대한 OpCache 구성; 5) HTTP 요청을 줄이고 사진 최적화와 같은 프론트 엔드 최적화; 6) 지속적으로 모니터링하고 성능을 최적화합니다. 이러한 방법을 통해 PHP 응용 프로그램의 성능을 크게 향상시킬 수 있습니다.

PHP의 종속성 주입 : 빠른 요약PHP의 종속성 주입 : 빠른 요약May 11, 2025 am 12:09 AM

종속성 주사 (di) inphpisadesignpattern thatmanages 및 enpleducesclassdelencies, 향상 codemodularity, trestability 및 maintainability .itallowspassingDepporsingDikedAbaseConnectionStoclassesAssparameters, 촉진 이용성.

PHP 성능 향상 : 캐싱 전략 및 기술PHP 성능 향상 : 캐싱 전략 및 기술May 11, 2025 am 12:08 AM

cachingimprovesphpperferferfermanceStoringResultsOfcomputationSorqueriesforquickRetrieval, retingServerloadandenhancancing responsetimestimes : 1) opcodecaching, opcodecaching, whitescompiledphps scriptsinmorytoskipcompileation; 2) dataCachingUsingmemmc

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

mPDF

mPDF

mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

SecList

SecList

SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.