php

  1. filiallion

    Share Ghi log ứng dụng web với thư viện PSR Log

    Chắc chắn đối với các ứng dụng web thì việc ghi lại log của website là điều rất cần thiết, nhất là đối với các website cần theo dõi quá trình tương tác của người dùng. Hiện nay, nếu các bạn sử dụng các PHP framework như CodeIgniter, Laravel, CakePHP hay Zend thì tất cả đều đã có tích hợp thư...
  2. filiallion

    Share Tối ưu tốc độ nạp thư viện CSS và JavaScript với thư viện Minify

    Khi các bạn nhúng các tập tin thư viện CSS và JavaScript vào website, các bạn thường chọn các tập tin đã được nén giảm dung lượng tới mức thấp nhất. Thực chất của việc nén giảm dung lượng này đó chính là xoá bỏ các khoảng trắng, các ký tự xuống dòng, rút gọn tên các biến, các hàm... Nếu các bạn...
  3. filiallion

    Management Quản lý khách hàng chuyên nghiệp với Ultimate Client Manager 1.0.0

    Hiện nay có nhiều ứng dụng quản lý khách hàng (CRM) bao gồm cả ứng dụng máy tính, web và cả trên di động. Tuy nhiên, với sự phổ biến của các ứng dụng web hiện nay thì các ứng dụng quản lý khách hàng trên nền web cũng được phát triển nhiều và ngày càng đa năng, phục vụ nhiều mục đích hơn. Một...
  4. filiallion

    Share Hướng dẫn sử dụng template engine Twig cho PHP

    Trước đây khi các PHP framework chưa phát triển mạnh mẽ như bây giờ thì các template engine là một phần không thể thiếu khi phát triển một website. Nổi tiếng thời đó có lẽ là Smarty, tới thời điểm hiện tại thì Smarty cũng đang được duy trì và phát triển. Bài viết này tôi không hướng dẫn các bạn...
  5. filiallion

    Share Lập trình tương tác với các dịch vụ của Google bằng thư viện Google APIs Client

    Thư viện Google APIs Client là một API cho phép các bạn lập trình viên làm việc với các dịch vụ của Google như Drive, YouTube, Books,... Các bạn có thể thông qua bộ thư viện này để lập trình các chức năng như tải tập tin lên Google Drive, lấy bình luận từ YouTube, Google Books... Thư viện...
  6. filiallion

    Share Gửi mail trong PHP với thư viện Swift Mailer

    Thao tác gửi mail trong các ứng dụng web là chức năng rất cần thiết, nhất là đối với các website có giao tiếp với khách hàng như website dịch vụ, bán hàng, công ty, các trang tin điện tử,... Trước đây tôi đã giới thiệu với các bạn thư viện PHPMailer tại bài viết "Gửi mail bằng thư viện...
  7. filiallion

    Share Xây dựng nhanh chóng các ứng dụng mạng với thư viện Workerman

    Thư viện Workerman là một framework nhỏ hướng sự kiện bất đồng bộ có hiệu suất cao giúp xây dựng các ứng dụng mạng một cách nhanh chóng. Hiện tại thư viện Workerman hỗ trợ các giao thức HTTP, Websocket, SSL và các giao thức tuỳ chỉnh khác. Thư viện Workerman hỗ trợ PHP 5.3+ hoạt động tốt trên...
  8. filiallion

    Share Phân tích cú pháp của PHP với thư viện PHP Parser

    Trong lập trình PHP, đôi lúc các bạn cũng muốn biết các phương thức, thuộc tính chi tiết của một đối tượng nào đó để có hướng sử dụng phục vụ cho mục đích lập trình của mình. Với PHP thì các bạn có thể sử dụng hàm var_dump để in ra các thông tin cần thiết, tuy nhiên các thông tin mà hàm var_dump...
  9. filiallion

    Share Sử dụng thư viện Intervention Image để làm việc với hình ảnh

    Trước đây tôi có giới thiệu với các bạn thư viện Imagine tại bài viết "Xử lý hình ảnh chuyên nghiệp với thư viện Imagine" và thư viện ImageWorkshop tại bài viết "Xử lý hình ảnh đơn giản với thư viện ImageWorkshop" chuyên dùng để xử lý hình ảnh trong PHP. Đây là hai thư viện rất mạnh mẽ của PHP...
  10. filiallion

    Share Xác định thiết bị di động với thư viện Mobile Detect

    Hiện nay, việc phát triển các website tương thích mọi thiết bị từ máy tính tới máy tính bảng, điện thoại di động đã trở nên đơn giản hơn rất nhiều. Hầu hết các website hiện nay đều được thiết kế responsive, tuy nhiên không phải website nào cũng phù hợp thiết kế đa thiết bị từ front-end nhất là...
  11. filiallion

    Share Sử dụng mã hoá với thư viện PhpAes

    Trong lập trình ứng dụng, việc sử dụng các hàm mã hoá là cần thiết đặc biệt là đối với các dữ liệu nhạy cảm cần được bảo mật như mật khẩu chẳng hạn. Thông thường nếu các bạn sử dụng các framework để phát triển ứng dụng thì các hàm mã hoá đã được tích hợp sẵn, nhiều PHP framework cũng đã được...
  12. filiallion

    Share Xác thực tài khoản website thông qua các tài khoản mạng xã hội với thư viện Opauth

    Thư viện Opauth đã quá nổi tiếng trong giới lập trình PHP bởi nhu cầu thực tế cũng như sự hỗ trợ tuyệt vời của nó. Hiện nay thư viện Opauth đã được phát triển tích hợp vào nhiều PHP framework như CakePHP, CodeIgniter, Laravel, Zend,... Ngoài ra, với sự hỗ trợ của nhóm phát triển cũng như của...
  13. filiallion

    Share Sử dụng thư viện PHP-ML để tạo ra các ứng dụng machine learning

    Nếu các bạn đang nghiên cứu lập trình ứng dụng machine learning bằng PHP thì các bạn có thể tham khảo thư viện PHP-ML. Thư viện PHP-ML là một trong những thư viện được phát triển với mục đích phục vụ các ứng dụng machine learning. Mặc dù thư viện PHP-ML không cung cấp toàn bộ các vấn đề liên...
  14. filiallion

    Miscellaneous Xây dựng mạng xã hội chuyên nghiệp với WoWonder 2.2.2

    Thời điểm hiện tại, mạng xã hội Facebook đang thống trị toàn cầu với hơn một tỉ người dùng. Nếu các bạn cũng muốn có một mạng xã hội cho riêng mình với mục đích nhỏ thôi như làm nơi giao lưu của hội nhóm, bàn luận các chủ đề cụ thể nào đó như game, buôn bán trực tuyến hay dạy học chẳng hạn thì...
  15. filiallion

    Share Lấy nội dung từ website khác trong PHP với thư viện Goutte

    Ở bài viết "Lấy dữ liệu từ website khác bằng thư viện PHP Simple HTML DOM Parser" tôi đã hướng dẫn các bạn sử dụng thư viện PHP Simple HTML DOM Parser để lấy nội dung từ website khác một cách tự động, các bạn cũng có thể tham khảo thêm bài viết "Sử dụng cURL để tải tập tin từ website khác" là...
  16. filiallion

    Share Sử dụng cURL để tải tập tin từ website khác

    Nếu các bạn là tín đồ của Linux hay PHP thì các bạn đã từng ít nhất một lần nghe nói đến cURL rồi. Như các bạn đã biết, cURL là một thư viện do Daniel Stenberg tạo ra bằng ngôn ngữ C vào năm 1997. Tên cURL là từ viết tắt của cụm từ "client URL". cURL là bộ thư viện dùng để thực hiện việc chuyển...
  17. filiallion

    Share Truy vấn dữ liệu HTML bằng cú pháp SQL với thư viện htmlSQL

    Trong lập trình ứng dụng, việc các bạn truy vấn cơ sở dữ liệu từ MySQL, SQL Server hay Oracle là điều tất nhiên, nhưng có bao giờ các bạn thử truy vấn dữ liệu từ một trang HTML chưa? Bài viết này tôi sẽ giới thiệu cho các bạn một thư viện dùng cú pháp SQL để truy vấn lấy dữ liệu của một trang...
  18. filiallion

    Share Lấy dữ liệu từ website khác bằng thư viện PHP Simple HTML DOM Parser

    Chắc hẳn các bạn khi sở hữu một website cũng đều có một công việc phải làm trước tiên và luôn luôn phải làm đó chính là cập nhật nội dung cho website. Nội dung chính là phần không thể thiếu đối với bất kỳ website nào. Vì vậy, đối với một số website các bạn sẽ nghĩ tới phương án cập nhật nội dung...
  19. filiallion

    Share Khai báo kiểu dữ liệu trả về của hàm và phương thức trong PHP 7

    Trong các phiên bản trước PHP 7, hàm và phương thức của lớp không cho phép khai báo kiểu dữ liệu trả về, tức dữ liệu trả về của hàm và phương thức có thể là tuỳ ý, không bị ràng buộc. Trong PHP 7 thì tính năng này đã được thêm vào và được áp dụng với các kiểu dữ liệu của PHP như kiểu int, float...
  20. filiallion

    Share Sử dụng lớp vô danh trong PHP 7

    Trong PHP, để sử dụng một lớp nào đó thì các bạn phải khai báo lớp đó trước, đây là điều hiển nhiên đối với bất kỳ ngôn ngữ lập trình hướng đối tượng nào. Nhưng trong một số trường hợp thực tế thì việc tạo ra một lớp hiện hữu là không cần thiết, vì vậy mà lớp vô danh (Anonymous class) ra đời kể...
Back
Top