Bạn là một PHP Programmer, bạn sử dụng PHP và MySQL cho công việc của mình ? Nhưng bạn có biết có bao nhiêu cách kết nối với MySQL ? Kết nối và sử dụng chúng như thế nào cho hiệu quả ? Bài viết này sẽ phần nào giải đáp những thắc mắc của bạn về vấn đề này. [Read more…]
Làm việc với RESTful Service trên CodeIgniter
Sau buổi trình bày trong hội thảo Giải pháp phát triển ứng dụng di động đa nền tảng và Ứng dụng FaceBook – Họ đã làm điều đó như thế nào ? do cộng đồng Webmaster Việt Nam phối hợp cùng trung tâm tin học Hoàng Nguyễn tổ chức tôi nhận được một số câu hỏi liên quan đến REST và RESTful Services. Trong bài viết này, tôi sẽ trình bày thêm về dịch vụ này và cách triển khai một dịch vụ RESTful Services trên nền CodeIgniter(CI). Việc sử dụng các mã nguồn khác cũng tương tự nếu bạn nắm được ý chính. [Read more…]
Sử dụng memcache với PHP và MySQL
Memcache là một công cụ tạo bộ nhớ đệm gần như tốt nhất cho rất nhiều mã nguồn mở cũng như môi trường lập trình. Sử dụng caching, bạn có thể nâng cao tốc độ xử lý của website(hoặc ứng dụng web) bằng cách giảm thiểu số lượng request tới cơ sở dữ liệu – một trong những request hao tốn tài nguyên hệ thống nhiều nhất. Vấn đề là làm thế nào để đưa memcache vào một dự án một cách dễ dàng và không làm ảnh hưởng nhiều đến mã lập trình đã có sẵn ? [Read more…]
Sự khác nhau của MyISAM và InnoDB
MySQL hỗ trợ nhiều kiểu bảng dữ liệu hoặc các máy chủ lưu trữ dữ liệu khác nhau để giúp tối ưu hóa cơ sở dữ liệu. Kiểu dữ liệu quen thuộc đối với lập trình viên trên nền tảng LAMP thường là MyISAM. Nhưng ngoài ra còn có nhiều kiểu bảng dữ liệu khác như InnoDB, BDB, MERGE, HEAP. Trong bài viết này, tôi xin đưa ra một số điểm khác biệt trong 2 kiểu bảng dữ liệu được sử dụng nhiều nhất hiện nay là MyISAM và InnoDB để bạn dễ lựa chọn khi quyết định lựa chọn engine nền bên dưới của MySQL. [Read more…]
Slider cách viết ứng dụng cho Facebook (Facebook App)
Nhiều developer chắc cũng manh nha viết ứng dụng Facebook để phục vụ công việc quảng bá của mình. Sẵn tiện vừa rồi mình có nghiên cứu và viết được App đầu tiên trên nền FaceBook nên sẵn tiện chia sẻ cho mọi người một slide về việc triển khai ứng dụng này của tác giả James Leszczenski. Tuy rằng thông tin này khá cũ nhưng cũng không phải là không hữu ích. [Read more…]
Phân trang trong PHP
Lâu lắm mới viết những bài viết basic kiểu này. Nhưng không phải basic lúc nào cũng là dễ dàng đối với nhiều người. Ví dụ như bài viết về phân trang trong PHP này là một ví dụ: tôi phải lục tung lại đống code cũ đã viết để tìm nó nhằm ứng dụng cho một dự án thay vì phải ngồi ngâm cứu và viết lại. Thế nên tôi cứ viết và cứ post lên cho bạn nào quan tâm. [Read more…]
Làm việc với MS SQL Server bằng PHP
Bài này là một kinh nghiệm nho nhỏ của tôi trong quá trình thực hiện một số dự án gần đây. Nhiều bạn sẽ cho rằng tôi “điên” nên mới sử dụng SQL Server để làm việc với PHP mà không sử dụng MySQL trong bộ LAMP. Thực ra tôi không điên mà đôi lúc do nhu cầu của dự án hoặc do yêu cầu chuyển đổi dữ liệu từ mã nguồn này sang mã nguồn khác khiến chúng ta phải thực hiện việc thao tác “ngược đời” này. Nhờ vậy, tôi mới có thêm chút kinh nghiệm để chia sẻ với mọi người. [Read more…]
Kết nối và thao tác FTP với PHP
Đây mà vấn đề mình gặp gần đây đối với một project đang thực hiện nên sẵn tiện mình viết bài này chia sẻ với mọi người về việc kết nối và sử dụng FTP trên PHP luôn. Tuy không phải là một vấn đề mới nhưng tin rằng cũng có nhiều lập trình viên mất một quá trình tìm tòi, mò mẫn giống như mình. [Read more…]
Cache: sự cần thiết cho một website phát triển
Hầu hết mọi người khi xây dựng website đều đặt ra cho mình mục tiêu là website ngày càng phát triển, càng có nhiều visitor cũng như traffic càng cao càng tốt. Việc chúng ta quan tâm ở đây là sau một thời gian cần cù phát triển, bạn sẽ thấy website của bạn có một lượng truy cập như mong muốn nhưng kéo theo đó bạn cũng dễ dàng nhận thấy website của mình ngày càng trở nên chậm chạp, nặng nề và hao tốn tài nguyên hệ thống… [Read more…]
- « Previous Page
- 1
- 2
- 3
- 4
- 5
- 6
- …
- 8
- Next Page »