PHP là một ngôn ngữ lập trình thiết kế web phổ biến nhất hiện nay, có một tỷ website đang sử dụng ngôn ngữ này một trong số đó có ông hoàng facebook. Dưới đây là các đoạn script hữu ích sử lý các công việc khác nhau trong lập trình web động bạn nên tham khảo và có thể sử dụng với dự án web của mình. Tạo chuỗi PHP Script ngẫu nhiên Đoạn code này tạo ra chuỗi ngẫu nhiên, có thể đọc được chẳng hạn ... Đọc tiếp
5 lý do bạn nên học PHP – Ngôn ngữ lập trình PHP
5 lý do bạn nên học PHP mà không học JAVA hay ASP.NET - Học PHP Tại Hà Nội Khi các bạn có nhu cầu học lập trình Website thì Hoangweb.com đều tư vấn cho học viên của mình về ngôn ngữ PHP và lời khuyên của tôi là các bạn phải làm chủ được ngôn ngữ lập trình này. Tại sao lại như vậy? Tại sao nên học PHP mà không học những ngôn ngữ lập trình khác? Bạn có biết PHP là ngôn ngữ lập trình web phổ biến ... Đọc tiếp
Cách tạo thêm helpers trong Codeigniter
Codeigniter helpers bao gồm nhiều hàm mà bạn có thể cần sử dụng trong website codeigniter. Mặc định codeigniter có hơn 20 helpers, các hàm sử lý chuỗi URL, email, form, làm việc với file.. Bất cứ lúc nào bạn muốn thêm hàm vào view (nhưng mình không khuyến khích), thì bạn có thể sử dụng helpers hoặc thêm mới hàm của riêng bạn vào helper của codeigniter. Ví dụ, định dạng ngày tháng trực tiếp ... Đọc tiếp
Sử dụng composer với codeigniter
Tất cả những nhà phát triển ứng dụng web, những người đang sử dụng framework hiện đại, giống như symfony, silex, laravel.. và bạn muốn composer hỗ trợ trong ứng dụng codeigniter của mình, tôi sẽ chỉ cho bạn những cách làm sao để tích hợp trong framework này. Tại sao bạn nên có Composer trong Codeigniter Composer trình quản lý thư viện cho ứng dụng web php, Composer là một giải pháp hoàn thiện, ... Đọc tiếp
Sử dụng doctrine orm với codeigniter
Lập trình CSDL bằng Doctrine ORM với Codeigniter. Trong blog mình đã có một vài bài hướng dẫn cơ bản về codeigniter. Codeigniter có thư viện tiềm năng cho chúng ta làm việc với CSDL/database. Bên cạnh active record class bạn có thể sử dụng với các câu lệnh SQL phổ thông. Tuy nhiên, hỗ trợ database trong codeigniter là chưa đủ, đặc biệt nhiều developer thích chuyển sang làm việc với ORM cho ... Đọc tiếp
Lưu dữ liệu trong Codeigniter với Active Record Class
Trong bài viết này, mình sẽ giới thiệu khái quát về lớp Active Record để chúng ta làm việc với database trong Codeigniter, các vấn đề mà bạn thường xuyên gặp phải và những giải pháp giúp sử lý lỗi hay sẩy ra khi thiết kế website bằng codeigniter. Mình sẽ sử dụng một vài đoạn code làm ví dụ minh họa cho các bạn dễ hiểu. Bạn đang làm việc với tính năng có liên quan đến cơ sở dữ liệu trong ... Đọc tiếp
Sử dụng Cache trong Codeigniter
Với website cache đóng vai trò rất quan trọng. Bài hôm nay tôi sẽ giải thích công nghệ cache trong codeigniter dược sử dụng trong codeigniter để cải thiện tốc độ sử lý ứng dụng web. Trước khi đọc bài viết hướng dẫn này các bạn cần có kiến thức cơ bản về codeigniter và có chút kỹ năng viết code theo tiêu chuẩn trong CI. Cache là gì? Bạn đang thắc mắc "Là một coder và code của tôi làm việc ... Đọc tiếp
Hướng dẫn Codeigniter cơ bản – PHP Framework
Mình đã có một vài bài viết hướng dẫn về codeigniter, tuy nhiên không dành cho người mới bắt đầu. Bài viết này mình sẽ dành thời gian để hướng dẫn từ codeigniter cơ bản cho các bạn mới học. Tại thời điểm này mình sử dụng codeigniter 2.0.2 Trong hướng sau đây tôi hướng đến developer cho những ai thích code theo lập trình hướng đối tượng với mô hình MVC. Yêu cầu Khi sử dụng codeigniter bạn cần ... Đọc tiếp
Hướng dẫn Codeigniter cho người mới học
Trước đây học web framework Codeigniter, mình đã từng lên các diễn đàn và đọc tutorial trên nhiều website khác, và làm mình khá hoài nghi không biết codeigniter viết như thế nào và nó có thể làm được gì đó là một khái niệm mới đối với tôi lúc bấy giờ. Điều đầu tiên mọi người cần biết codeigniter là một PHP Framework, được làm ra dựa trên cấu trúc phần mềm dạng MVC (Model-View-Controller). Kiến ... Đọc tiếp
Cài đặt và viết ứng dụng web với AngularJS
Bạn đã từng viết ứng dụng javascript, có thể bạn mất khá nhiều thời gian đầu tư vào ứng dụng của mình, có quá nhiều đoạn code nếu không có sự hỗ trợ của thư viện jQuery hay Prototype, Và bây giờ AngularJS sẽ giúp bạn xây dựng một ứng dụng web thực thụ - rất nhanh chóng. Mình không thể tin nổi, angular quá tuyệt vời, nó tiết kiệm code sử lý đa dạng với lối viết mang tính sáng tạo. Bài này chúng ... Đọc tiếp