Bắt đầu học laravel PHP

M.n cho e hỏi học php đến khoảng nào thì qua học laravel là tốt vậy ạ :)) Mong chỉ dạy ^^

2 Likes

Em đã biết gì về lập trình hướng đối tượng chưa.
Nếu biết rồi thì cần 1 tháng có thể qua laravel.
Chỉ cần em viết được 3 màn hình thao tác tìm kiếm, tạo mới, cập nhật và xóa trong php.
laravel sẽ đưa những kiến thức khác nữa.

2 Likes

cái đó thì rồi a, có cần viết vài ứng dụng bằng php thuần và tìm kiểu kĩ MVC trước khi qua k ạ.

1 Like

như anh nói ở trên.
em chỉ cần viết 1 ứng dụng đơn giản thuần php có đủ 4 thao tác: tìm kiếm, thêm, sửa, xóa.
MVC chỉ là mô hình nên em chỉ cần nắm khái niệm là được.
Còn thực hành MVC là trên laravel.

1 Like

Bạn cứ bắt đầu, khó thì sẽ thành dễ. Hồi đó kĩ năng PHP của mình chỉ biết viết dạng HTML và PHP chung 1 file, OOP cũng chưa ổn (hay đúng ra là chưa biết gì) nhưng mà sau khi học Laravel và xem Laracasts thì kĩ năng tiến bộ nhiều, cũng có viết vài thứ :slight_smile: .

3 Likes

Vậy là giờ e lên qua luôn ạ, php e cũng có biết rồi mức tạm tạm thôi … laravel thì e không sợ khó mà chỉ sợ qua sớm quá :slight_smile: , fw hỗ trợ hết cái thứ cần thiết rồi phải k a

2 Likes

Chỉ cần nắm chắc OOP + hiểu mô hình MVC, nếu tốt về các phần DP càng tốt (Design Patterns)

1 Like

2 cái đầu thì e có sơ sơ còn cái cuối hình như e không có biết hì, trắc k sao a nhỉ :slight_smile: … mà theo zend hay laravel thì tốt ạ

1 Like

Theo ý kiến cá nhân thì laravel :smile: mình thấy nó hiện đại. Nhưng trước khi chuẩn bị cho việc học Laravel bạn nên nắm gõ về Git và Composer nhé :smiley:

P/s cái DP chủ yếu để giải quyết các vấn đề phức tạp thôi :stuck_out_tongue: nên ko cần cũng được từ từ tìm hiểu sau.

1 Like

Hỗ trợ quá đầy đủ. Đang dùng node.js là chủ yếu. Nhiều khi muốn có một cái cồng kềnh như Laravel để không phải lựa chọn package cho từng chức năng.

Hồi đó mình học Laravel cũng tranh thủ viết blog lại những gì mình đã học. Bạn có thể tham khảo thêm nhưng các bài blog lâu rồi không cập nhật. Có thể không còn đúng với bản mới nhất của Laravel

https://khoanguyen.me/archive/

4 Likes

Bạn tham khảo bài này: https://www.dinhquochan.com/composer-la-gi/

2 Likes

vâng, cũng bớt ngu đi nhiều và có định hướng sơ sơ :blush: … qua laravel vậy chứ giờ viết code PHP e thấy chán chán, tiện a có biết học ol laravel của chỗ nào hay k chỉ e với

1 Like

Mình đã nói ở trên http://laracasts.com

$9/ tháng vô cùng giá trị

3 Likes

có của VNam k ạ, t.anh e kém :frowning:

1 Like

nah. Bạn muốn chạy theo công nghệ mới thì phải học từ chính người tạo ra nó (hay là contribute vào nó). Nếu không thì chạy không kịp

1 Like

Vâng, tks a :slight_smile:

1 Like

nhưng mà sao Laravel nó phải nặng vậy ạ? vừa new đã gần 30mb rồi. xong product thì cũng bị load lâu…

1 Like

Vì nó là framework mập ú

2 Likes

không biết có cải thiện được tốc độ load không a?
e vừa new chưa có gì mà vào đã thấy lâu lâu rồi. sau thêm nhiều js, css, … nữa thì lâu lắm

1 Like

Lâu rồi không làm việc với Laravel. Nhưng mà theo mình nhớ nó đâu có chậm đến mức như bạn nói. Benchmark thử trang hello world hiện ra trong bao lâu ?

Khi trong prodution mode thì có thể cache vài thứ (route, …) để cải thiện tốc độ
Ngoài ra thì có thể dùng SSD để tăng tốc vì phải đọc rất nhiều file cùng lúc

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?