Trong bài này ngoài việc code mình cũng chia sẽ cách làm một dự án sao cho nó tốt hơn. Chứ không phải cứ đâm đầu vào code là được. Chúng ta cần tạo ra một thói quen đúng ngay từ ban đầu để sau này tốt hơn.
Gồm 3 phần như sau:
1. Xác định rõ mục tiêu
2. Lên kế hoạch
3. Áp dụng kế hoạch
1. Xác định rõ mục tiêu:

Mục tiêu của mình là sẽ làm 1 website tin tức.
Để được gọi là website tin tức thì phải đảm bảo những tiêu chí nào?
Cơ bản nhất, Yếu tố phải có hiển thị những thứ mình viết để cho mọi người cùng đọc.
Kế tiếp, Bài viết mình có rồi không lẽ nó cứ hiển thị cả đống ra vậy hả ta, cần sắp xếp nó lại chứ. Phân loại nó ra. Đúng rồi là phân loại, vậy thì phải có danh mục.
Rồi mình cần có danh mục rồi 1 trang sẽ có mấy bài viết hiển thị ra chứ có mấy bài thì hiển thị hết , mốt nhiều bài thì sao ta. Mình chỉ nên hiển thị vài bài mới thôi chứ. Vậy 1 trang chỉ cần hiển thị vài bài là được. Vậy phải có phân trang thôi.
Đút kết lại, cần có:
– Bài viết.
– Danh mục.
– Phân trang.
2. Lên kế hoạch:
Giờ trong đầu là chỉ biết lên là sẽ làm website tin tức thôi còn code chưa biết làm sao ta?
Chưa biết thì học thôi. Đừng sợ khó khăn. Thật ra code không khó chỉ cần nghiêm túc với nó là bạn sẽ hiểu được thôi.
Vậy mình lại search tiếp tục thôi: “Để một website hoạt động thì cần có gì?“
Đó là kết quả chị google trả lời cho mình:
Tên miền: Hay còn gọi là Domain, là địa chỉ của trang web để mọi người có thể truy cập. Nó cũng giống như số nhà của bạn.
Thiết kế Website: Chính là dữ liệu, nội dung của website bao gồm các hình ảnh, bài viết và các file mã lệnh hay còn gọi là mã nguồn – source code.
Hosting: Nơi lưu trữ dữ liệu cho website trên internet.
Trước mắt mình chỉ cần làm sao cho nó chạy trước thôi nên mình nghĩ tới source code là cái mình sẽ làm đầu tiên.
3. Áp dụng kế hoạch
Vậy thì mình đã rõ là cần xây dựng 1 bộ source code hoàn chinh bằng framework symfony. Công việc tiếp theo của mình là code thôi.
Mình đi mò cách tạo một project bằng symfony như thế nào thật may mắn trên chính trang chủ của họ đã trả lời cho mình.
https://symfony.com/doc/current/setup.html
viết tiếp đi bạn gì ơi!