Thời gian đăng: 6/10/2016 17:26:07
Hiện nay với sự bùng nổ của công nghệ , thật không quá khó để tìm ra tài liệu cho bất kỳ nghiên cứu gì. Nhất là đối với các tri thức lập trình. Một trong những tài liệu được xếp vào hàng cung cấp nhiều nhất trên các danh mục đẳng cấp lùng của toàn thế giới.
Và PHP cũng như thế , chính vì nó dễ kiếm và nhiều sự đa dạng. Nên các bạn sẽ cảm thấy rất dễ tiếp cận với PHP. PHP khởi nguyên là một dạng mã nguồn mở được đa phần lập trình viên trên thế giới phát triển và không ngừng cải thiện những mặt giữ lại mà vỗn dĩ thời non nớt của PHP vẫn thường mắc phải.
Quả thực việc lập trình PHP cơ bản với người bắt đầu có phần dễ và nhẹ nhõm hơn so với các tiếng nói khác như ASP.NET hay C#. Nhưng sự thực để làm chủ được tiếng nói PHP thì thật không đơn giản. PHP hiện nay là PHP 5.x , chính vì thế mà sức mạnh của PHP 5.x được phát huy tối đa phê chuẩn sự hỗ trợ hướng đối tượng , xét về mắt khách quan thì PHP đem lại cho người dùng cảm giác thân thiện và giản đơn hơn so với các tiếng nói khác. Nhưng thiết nghĩ nếu vì dễ tiếp cận mà bạn cho rằng PHP dễ học thì quả thực đó là một sai trái rất lớn trong nhận thức của bạn.
Về bản chất PHP mang gốc gác và tính bổn sơ của Java , nên thỉnh thoảng bạn cảm nhận PHP có vẻ như có họ hàng với java chăng ?. Hay một số hàm dùng lại của C khiến bạn liên quan tới việc học PHP cũng dễ như học C. Thực tiễn qua các cuộc khảo sát trên toàn thế giới cho thấy PHP chiếm phần lớn người sử dụng. Nhưng để làm gọi là một chuyên gia về PHP thì quả thực số lượng ấy quá nhu mì so với phần lớn người sử dụng kia. Có một lập trình viên từng nói " học php để làm website quả thực rất dễ , nhưng học php để phát triển website thì đúng là nghịch cảnh". Câu nói ấy có thời từng bị lên án gay gắt vì Phần lớn người cho rằng họ vẫn đủ tự tín để không những phát triển website mà còn viết ra hàng trăm dự án khác trên PHP .
Một số chuyên gia đã kiểm chứng khi dẫn chứng các source code được viết bằng PHP của phần lớn kia thì quả thực họ có một kết luận chung là "mã lệnh quá thập cẩm". Vì nó không bị gò bó trong việc lập trình nên giúp người lập trình dễ tùy biến khi viết lệnh. Nhưng lại vô tình đẩy PHP đến chỗ tùy tiện trong việc truy xuất và xử lí. Nhìn chung thì website vẫn hình thành , vẫn chạy rất tốt. Nhưng giả sử khi cần phát triển tiếp , khi cần bàn giao hay khi sử dụng website ấy với số lượng lớn người thâm nhập thì việc có hoàn cảnh tối ưu hay không lại trở nên con đường sống còn của một trang web . Vậy phải chăng lập trình webiste bằng PHP là dễ vì giản đơn nó dễ tiếp cận ?.
Với ta , làm website nhỏ thì tri thức áp dụng cũng nhỏ nên ta nghĩ nó dễ. Thử nhìn lên các hệ thống giao thông lớn như joomla , vbulletin , drupal ....sao ta quá nhỏ bé , thỉnh thoảng xem code của họ mà ta cứ cảm giác lùng bùng như sấm bên tai. Đó là lý giải của việc tri thức cao cấp PHP nó khó đến mức nào. Cần lắm một cách trường học quả , cần lắm một giải pháp hoàn cảnh tối ưu và cũng cần lắm một chiến lược hiệu quả cho việc nắm bắt chúng.
Nếu bạn thực sự nghĩ PHP là sự nghiệp mà mình cần đeo đuổi , đừng ngần tìm hiểu về nó , đừng ngại ngần tới các lớp học để được truyền đạt tri thức. Vì thế giới sẽ mở ra trước mắt bạn một tri thức mà phần lớn các lập trình viên yêu thích và rồi bạn sẽ cảm thấy rằng học PHP để có được những bước thành công trong sự nghiệp là điều không quá tầm tay của bạn.
Bởi http://hocphp.edu.vn/
|
|