Học PHP liệu có lẽ là con đường sai để đi nếu bạn đã là một lập trình viên có kinh nghiệm. Tôi khuyên bạn nên chọn một trong các khung công tác, chẳng hạn như PHP Cake, Code Ignitor hoặc Symfony. Các khuôn khổ này cố gắng thực thi tập hợp các phương pháp hay nhất đã phát triển cho các nhà phát triển PHP trong sáu hoặc bảy năm qua.
Để kết thúc đó, Symfony có một, "24 hours" style tutorial tuyệt vời có thể giúp bạn và chạy với khung công tác của họ, điều này sẽ lén lút cho bạn viết mã PHP. Thậm chí nếu bạn quyết định không thích symfony, các khái niệm như MVC, định tuyến, templating, ORM, vv sẽ được đề cập đến. Các khuôn khổ khác có hướng dẫn tương tự, nhưng tôi thích cách tiếp cận bài học 24 giờ một giờ.
Đối với các câu hỏi về các hàm/lớp lõi PHP cụ thể, php.net đóng vai trò là tài nguyên tốt (mặc dù tài liệu của một số lớp trợ giúp cốt lõi như XMLReader và phân cấp Phản ánh có thể thưa thớt).
Nguồn
2009-02-12 01:33:03
Bạn nghĩ gì về 'quen thuộc' với lập trình? Bạn có kinh nghiệm với ngôn ngữ nào? Bạn có kinh nghiệm về cơ sở dữ liệu không? Bạn cảm thấy thoải mái với nền tảng nào? Bạn có biết gì về quản trị Unix không? –
Tôi là sinh viên đại học năm thứ tư, nhưng tôi đã lập trình kể từ khi tôi khoảng 10. Tôi biết VB, C/C++, C#, Java và Python tất cả các mức độ khác nhau. Tôi có kiến thức cơ bản về UNIX, và tôi quen thuộc với sự tương tác của cơ sở dữ liệu (tôi biết một số SQL cơ bản và cách tương tác với nó trong Java). –
một tài nguyên tuyệt vời cho php hiện đại: http://www.phptherightway.com/ –