Ngày 5/3/2013, Twitter gỡ bỏ API của mình và thay vào một phiên bản mới: Twitter API V1.1. Điều đó cũng đồng nghĩa với việc Twitter sẽ cho ngừng các API cũ và muốn sử dụng tiếp bạn phải xây dựng trên nền API V1.1 mà Twitter mới cung cấp. Đó là chuyện của năm ngoái, trong bài viết này NhanWeb sẽ hướng dẫn bạn khai thác API V1.1 của Twitter để phục vụ cho các mục đích của mình. Ví dụ như lập trình để hiển thị danh sách các tweet gần nhất chẳng hạn. [Read more…]
Cài đặt GeoIP và mod_geoip2 trên centos cho apache
GeoIP là một thư viện cho phép bạn phát hiện những thông tin có liên quan đến một IP cụ thể truy cập đến máy chủ của bạn. Cơ sở dữ liệu của nó được cung cấp miễn phí và bạn có thể tải về dễ dàng. Trong bài viết này tôi sẽ hướng dẫn bạn cài đặt GeoIP và mod_geoip2 bằng SSH. [Read more…]
Tích hợp vbSEO vào các mod vBulletin
Nếu bạn là một nhà phát triển mod của vBulletin, nếu bạn đang có diễn đàn vBB và đang sử dụng vbSEO. Bạn nên biết tí chút về việc tích hợp vbSEO vào modification của bạn. Việc hiểu biết về nó cũng giúp bạn dễ dàng fix các lỗi liên quan đến liên kết trên các mod khác mà bạn đang sử dụng. [Read more…]
Tại sao bạn chỉ là một thằng lập trình viên quèn(tiếp theo)
Tiếp tục phần trước, hãy cùng tôi tìm hiểu những thói quen có thể khiến cho con đường sự nghiệp của bạn gặp nhiều trở ngại. Biết lập trình là một chuyện, làm một lập trình viên chuyên nghiệp và có cơ hội thăng tiến trong sự nghiệp lại là một chuyện khác. [Read more…]
Tại sao bạn chỉ là một thằng lập trình viên quèn ?
Có rất nhiều thói quen không tốt đang từng ngày, từng giờ khiến cho bạn trở nên chậm chạp và khó phát triển hơn nữa trong nghiệp lập trình. Hãy cùng NhanWeb liệt kê danh sách những thói quen không tốt này và tự đánh giá lại bản thân mình. [Read more…]
Sử dụng PHP kết nối với MySQL: bạn đã biết hết về nó chưa ?
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…]
- « Previous Page
- 1
- 2
- 3
- 4
- 5
- …
- 8
- Next Page »