Jadual Kandungan
回复内容:
Rumah pembangunan bahagian belakang tutorial php 希望俄各位推荐一下PHP框架

希望俄各位推荐一下PHP框架

Aug 04, 2016 am 09:20 AM
php

玩了3个多月的ThinkPHP(说实话我感觉ThinkPHP目录有点多,不过蛮喜欢的分的细)
现在打算玩别的框架 比如说
我知道有个 Laravel (英语不太好 每次而且每次去bootcss都会看到它有中文文档有点倾向Laravel )
不打算盲目下手
希望俄各位说说自己的建议和心得

这个问题已被关闭,原因:无法获得确切结果的问题

回复内容:

玩了3个多月的ThinkPHP(说实话我感觉ThinkPHP目录有点多,不过蛮喜欢的分的细)
现在打算玩别的框架 比如说
我知道有个 Laravel (英语不太好 每次而且每次去bootcss都会看到它有中文文档有点倾向Laravel )
不打算盲目下手
希望俄各位说说自己的建议和心得

从工作机会的角度考虑(至少从数量上,国内公司倾向于此框架) ==> ThinkPHP
从流行趋势角度考虑(学习成本低,社区很活跃) ==> Laravel
从框架本身的优势考虑(架构最先进,生态系统最成熟) ==> Symfony

如果,你只是为了找工作,那就学ThinkPHP吧!
如果,你只是纯粹的兴趣,不想花费太多精力,那就学Laravel吧!
如果,你想找的是目前PHP框架里架构最先进,生态系统最成熟,学习过程中还会对你的PHP水平能够有所提升的框架的话,学一下Symfony吧!(警告!学习曲线极为陡峭!)

这是一言不合就换框架啊

说实话你用ThinkPHP碰到了什么问题?是影响了你的开发效率还是性能瓶颈?

所以个人建议:

多实践一些商业项目,碰到问题了,发现你尝试着去解决,能力不够解决不掉,然后发现也不是ThinkPHP能解决掉的,你再选型其他框架是否有对应的解决方案。

但是据我了解,一般瓶颈都不会发生在语言和框架层面,除非负载到了一定的量级,需要去追求那几百几十毫秒的性能问题的时候。

但是话说回来,去研究和接触一些其他框架的思想倒是很有必要的,相当于为以后做准备,但是盲目的更换不可取,还影响深入实践商业项目的机会和进度。

可能是因为我偏执的不喜欢Laravel的全局函数
所以深深的爱上了Yii2

框架只是个工具

我最近也在看THINKPHP5的文档,5版本有大幅度更新,有点倾向于纯OOP的框架了,强烈推荐thinkphp5

支持 @vinzao

在学校的时候,学了好多乱七八糟的东西。
比较喜欢 laravel 框架,用来做了数据库的课程设计等。

这个暑假出来实习,发现首先得满足业务嘛~
公司用的是ThinkPHP框架,
因为已经比较了解MVC的概念了,
加上对PHP也有了解,
所以上手比较快。

假如你学了 ThinkPHP
去面试要求说给你很多钱,
但是得用laravel呢?
你会怎么选?

所以不要太过纠结于学习什么啦,
打好基础是关键,
或许明年或者后年就又来个lionis框架。(臭屁下

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 membawa beberapa ciri baharu, peningkatan keselamatan dan peningkatan prestasi dengan jumlah penamatan dan penyingkiran ciri yang sihat. Panduan ini menerangkan cara memasang PHP 8.4 atau naik taraf kepada PHP 8.4 pada Ubuntu, Debian, atau terbitan mereka

7 Fungsi PHP Saya Menyesal Saya Tidak Tahu Sebelum ini 7 Fungsi PHP Saya Menyesal Saya Tidak Tahu Sebelum ini Nov 13, 2024 am 09:42 AM

Jika anda seorang pembangun PHP yang berpengalaman, anda mungkin merasakan bahawa anda telah berada di sana dan telah melakukannya. Anda telah membangunkan sejumlah besar aplikasi, menyahpenyahpepijat berjuta-juta baris kod dan mengubah suai sekumpulan skrip untuk mencapai op

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP Dec 20, 2024 am 11:31 AM

Kod Visual Studio, juga dikenali sebagai Kod VS, ialah editor kod sumber percuma — atau persekitaran pembangunan bersepadu (IDE) — tersedia untuk semua sistem pengendalian utama. Dengan koleksi sambungan yang besar untuk banyak bahasa pengaturcaraan, Kod VS boleh menjadi c

Jelaskan JSON Web Tokens (JWT) dan kes penggunaannya dalam PHP API. Jelaskan JSON Web Tokens (JWT) dan kes penggunaannya dalam PHP API. Apr 05, 2025 am 12:04 AM

JWT adalah standard terbuka berdasarkan JSON, yang digunakan untuk menghantar maklumat secara selamat antara pihak, terutamanya untuk pengesahan identiti dan pertukaran maklumat. 1. JWT terdiri daripada tiga bahagian: header, muatan dan tandatangan. 2. Prinsip kerja JWT termasuk tiga langkah: menjana JWT, mengesahkan JWT dan muatan parsing. 3. Apabila menggunakan JWT untuk pengesahan di PHP, JWT boleh dijana dan disahkan, dan peranan pengguna dan maklumat kebenaran boleh dimasukkan dalam penggunaan lanjutan. 4. Kesilapan umum termasuk kegagalan pengesahan tandatangan, tamat tempoh, dan muatan besar. Kemahiran penyahpepijatan termasuk menggunakan alat debugging dan pembalakan. 5. Pengoptimuman prestasi dan amalan terbaik termasuk menggunakan algoritma tandatangan yang sesuai, menetapkan tempoh kesahihan dengan munasabah,

Bagaimana anda menghuraikan dan memproses HTML/XML dalam PHP? Bagaimana anda menghuraikan dan memproses HTML/XML dalam PHP? Feb 07, 2025 am 11:57 AM

Tutorial ini menunjukkan cara memproses dokumen XML dengan cekap menggunakan PHP. XML (bahasa markup extensible) adalah bahasa markup berasaskan teks yang serba boleh yang direka untuk pembacaan manusia dan parsing mesin. Ia biasanya digunakan untuk penyimpanan data

Program PHP untuk mengira vokal dalam rentetan Program PHP untuk mengira vokal dalam rentetan Feb 07, 2025 pm 12:12 PM

Rentetan adalah urutan aksara, termasuk huruf, nombor, dan simbol. Tutorial ini akan mempelajari cara mengira bilangan vokal dalam rentetan yang diberikan dalam PHP menggunakan kaedah yang berbeza. Vokal dalam bahasa Inggeris adalah a, e, i, o, u, dan mereka boleh menjadi huruf besar atau huruf kecil. Apa itu vokal? Vokal adalah watak abjad yang mewakili sebutan tertentu. Terdapat lima vokal dalam bahasa Inggeris, termasuk huruf besar dan huruf kecil: a, e, i, o, u Contoh 1 Input: String = "TutorialSpoint" Output: 6 menjelaskan Vokal dalam rentetan "TutorialSpoint" adalah u, o, i, a, o, i. Terdapat 6 yuan sebanyak 6

Terangkan pengikatan statik lewat dalam php (statik: :). Terangkan pengikatan statik lewat dalam php (statik: :). Apr 03, 2025 am 12:04 AM

Mengikat statik (statik: :) Melaksanakan pengikatan statik lewat (LSB) dalam PHP, yang membolehkan kelas panggilan dirujuk dalam konteks statik dan bukannya menentukan kelas. 1) Proses parsing dilakukan pada masa runtime, 2) Cari kelas panggilan dalam hubungan warisan, 3) ia boleh membawa overhead prestasi.

Apakah kaedah Magic PHP (__construct, __destruct, __call, __get, __set, dll) dan menyediakan kes penggunaan? Apakah kaedah Magic PHP (__construct, __destruct, __call, __get, __set, dll) dan menyediakan kes penggunaan? Apr 03, 2025 am 12:03 AM

Apakah kaedah sihir PHP? Kaedah sihir PHP termasuk: 1. \ _ \ _ Membina, digunakan untuk memulakan objek; 2. \ _ \ _ Destruct, digunakan untuk membersihkan sumber; 3. \ _ \ _ Call, mengendalikan panggilan kaedah yang tidak wujud; 4. \ _ \ _ Mendapatkan, melaksanakan akses atribut dinamik; 5. \ _ \ _ Set, melaksanakan tetapan atribut dinamik. Kaedah ini secara automatik dipanggil dalam situasi tertentu, meningkatkan fleksibiliti dan kecekapan kod.

See all articles