Tìm Hiểu Về Shortcode trong Wordpress

Shortcode API là một trong những tính năng được sử dụng phổ biến của Wordpress. Trong bài viết này chúng ta sẽ tìm hiểu cách về shortcode trong Wordpress và cách tạo một shortcode tuỳ ý. Shortcode Là Gì Shortcode là một loại code đặc biệt trong Wordpress có thể được chèn vào nội dung của trang ...

Tác giả: Vũ Văn Thanh viết 10:45 ngày 07/09/2018

Wordpress - Hướng Dẫn Migrate từ HTTP sang HTTPS

Trong bài viết này chúng ta sẽ tìm hiểu cách thực hiện việc chuyển một website từ sử dụng giao thức http sang https . Người đọc cũng cần lưu ý rằng hướng dẫn trong bài viết này áp dụng cho các site Wordpress được host trên web server đã được cài đặt và thiết lập chứng chỉ SSL certificate. Bước ...

Tác giả: Hoàng Hải Đăng viết 10:44 ngày 07/09/2018

Tạo Chương Trình Hello World với PHP

PHP là ngôn ngữ lập trình kịch bản phổ biến được sử dụng để tạo các ứng dụng web. Trong bài viết này chúng ta sẽ tìm hiểu cách viết một ứng dụng đơn giản có tên là Hello World sử dụng PHP. Khi được chạy chương trình Hello World này sẽ hiển thị dòng chữ Hello World . Yêu Cầu Bạn cần phải có ...

Tác giả: Trần Trung Dũng viết 10:44 ngày 07/09/2018

Sử Dụng cURL Trên Cửa Sổ Dòng Lệnh

Giới Thiệu cURL (xi URL) là một công cụ mạnh mẽ bên cạnh wget. Trong bài viết này chúng ta sẽ tìm hiểu cách sử dụng câu lệnh cURL trên cửa sổ dòng lệnh để thực hiện các tác vụ phổ biến như phân tích nội dung website, gửi dữ liệu lên server, upload tập tin. Yêu Cầu Để làm theo bài viết này ...

Tác giả: Vũ Văn Thanh viết 10:44 ngày 07/09/2018

7 thư viện thay thế AngularJS

AngularJS là một JavaScript framework đang được dùng phổ biến trong việc phát triển frontend của các ứng dụng web. Tuy nhiên khác với các framework phổ biến khác của JavaScript như jQuery hay Backbone.js thì đối với AngularJS có rất nhiều ý kiến trái chiều về việc nên hay không nên sử dụng ...

Tác giả: Vũ Văn Thanh viết 10:44 ngày 07/09/2018

Wordpress 4.7 có gì mới

Phiên bản Wordpress 4.7 đã được cho ra đời vào ngày 06 tháng 12 năm 2016, chỉ sau 4 tháng ra mắt phiên bản trước đó Wordpress 4.6. Trong bài viết này chúng ta sẽ tìm hiểu xem phiên bản mới này có gì mới so với phiên bản tiền nhiêm trước đó. Vaughan Là Tên Gọi Của Phiên Bản 4.7 Phiên bản mới còn ...

Tác giả: Tạ Quốc Bảo viết 10:43 ngày 07/09/2018

Các Lỗi Phổ Biến Khi Chạy Composer Install (Update) và Cách Fix

Composer là một công cụ mạnh mẽ dùng để quản lý các thư viện PHP sử dụng trong dự án. Trong bài viết này chúng ta sẽ tìm hiểu một số lỗi phổ biến khi sử dụng composer và cách khắc phục chúng. PHP Version Không Đúng Hoặc Thiếu Extension Khi gặp phải lỗi này composer sẽ hiển thị thông báo ...

Tác giả: Tạ Quốc Bảo viết 10:43 ngày 07/09/2018

Tìm Hiểu Về Synchronized Trong Java

Ngày này, Thread Programming đang được sử dụng rộng rãi do nhiều lợi ích của nó mang lại. Tuy nhiên một vấn đề lớn của Thread Programming đó là vấn đề đồng bộ hoá hay synchronization. Để hiểu rõ hơn về điều này thì chúng ta cùng tham khảo một ví dụ cụ thể sau. Trước tiên trong ứng dụng chúng ta ...

Tác giả: Hoàng Hải Đăng viết 10:43 ngày 07/09/2018

Tạo Modal Trong Trang Admin Wordpress

Modal là một hộp thoại tương tự như popup của trình duyệt tuy nhiên khác với popup thì nội dung của modal có thể được tùy biến. Để tạo modal trong phần admin của Wordpress chúng ta sử dụng thư viện ThickBox jQuery. ThickBox là thư viện được sử dụng bởi phiên bản Wordpress 3.5 và trước đó trong phần ...

Tác giả: Hoàng Hải Đăng viết 10:43 ngày 07/09/2018

Tìm Hiểu về File I/O trong Java - Tạo File

File I/O là một trong những chủ đề quen thuộc trong lập trình phần mềm và trong bài viết này chúng ta sẽ tìm hiểu về cách tạo file sử dụng ngôn ngữ Java sử dụng class được cung cấp sẵn bởi Java là File. Để làm theo hướng dẫn trong bài học này trên máy của bạn cần được cài đặt Java Development Kit ...

Tác giả: Vũ Văn Thanh viết 10:43 ngày 07/09/2018

Web động và web tĩnh khác nhau như thế nào

Web Động Là Gì Web động là trang web được viết sử dụng các ngôn ngữ kịch bản chạy trên server (server scripting language) như PHP, Ruby, Java, Python hay ASP.NET... Mã lệnh HTML của trang web tĩnh được tạo ra linh động trên server và có thể tuỳ biến cho từng client khác nhau. Ví dụ một trang ...

Tác giả: Tạ Quốc Bảo viết 10:43 ngày 07/09/2018

Cài Đặt PHPUnit

Cài Đặt PHPUnit Sử Dụng Composer Để cài đặt PHPUnit cho dự án riêng sử dụng Composer chúng ta chỉ cần thêm phpunit/phpunit vào mục require-dev trong tập tin composer.json. Ví dụ: { "require-dev": { "phpunit/phpunit": "*" } } Thay * bằng phiên bản PHPUnit mà bạn muốn sử dụng. ...

Tác giả: Trịnh Tiến Mạnh viết 10:43 ngày 07/09/2018

Tìm Hiểu Về Getter và Setter (Magic Method) trong PHP

Nếu bạn từng sử dụng một số MVC framework phổ biến trong PHP bạn sẽ thấy rất nhiều trong số này cho phép chúng ta truy cập trực tiếp các property với visibility là private hoặc protected . class Product extends Model { private $manufacture; private $name; private $model; ...

Tác giả: Trần Trung Dũng viết 10:42 ngày 07/09/2018

Lấy HTML Của Phần Tử Bao Gồm Cả Phần Tử Mẹ

Đợt vừa rồi khi code frontend cho dự án trên công ty mình đùng phải một task trong đó cần phải lấy ra HTML của một phần tử cho trước nhưng bao gồm cả phần tử mẹ. Mình sẽ minh họa cụ thể bằng code để mọi người dễ hình dung. Sau khi gửi Ajax request lên server thì mình server trả về code HTML như ...

Tác giả: Trần Trung Dũng viết 10:42 ngày 07/09/2018

Khắc Phục Lỗi Khi Không Truy Cập Được CDN

Do nhiều ưu điểm của các máy chủ CDN (Content Deliver Network) nên khi cần sử dụng một thư viện nào đó của Frontend (JavaScript hay CSS) chúng ta được khuyên nên sử dụng CDN thay cho việc lưu trữ thư viện trên máy chủ cá nhân. Tuy nhiên phương pháp này không phải là hoàn hảo. Và một nhược điểm ...

Tác giả: Bùi Văn Nam viết 10:42 ngày 07/09/2018

Giới Thiệu Về Công Cụ WP-CLI trong Wordpress

WP-CLI Là Gì WP-CLI là một bộ công cụ giúp lập trình viên có thể dễ dàng quản lý các gói cài đặt cho trang Wordpress. Với WP-CLI lập trình viên có thể thực hiện các tác vụ ở backend một cách dễ dàng thông qua cửa sổ dòng lệnh. Các tác vụ WP-CLI hỗ trợ có thể kể tới như: Cài đặt, thiết lập, ...

Tác giả: Tạ Quốc Bảo viết 10:42 ngày 07/09/2018

Tạo Chức Năng Autocomplete trong AngularJS với PHP và MySQL

Trong bài viết này chúng ta sẽ tìm hiểu cách tạo một form để search tên người dùng hỗ trợ tính năng autocomplete sử dụng AngularJs kết hợp với phía backend được xây dựng sử dụng PHP và MySQL. Ứng dụng bao gồm việc xây dựng một app phía backend để trả về dữ liệu khi nhận được request gửi từ client ...

Tác giả: Hoàng Hải Đăng viết 10:42 ngày 07/09/2018

Xử lý file upload trong Sprint

Spring là một MVC framework được dùng phổ biến để xây dựng các website dựa trên ngôn ngữ Java. Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu cách sử dụng thư viện tag library của Spring tạo form upload và đồng thời viết code cho phần controller để xử lý file upload. Tạo Form Upload Trong View ...

Tác giả: Hoàng Hải Đăng viết 10:42 ngày 07/09/2018

Các tính năng hữu dụng của đối tượng DateTime trong PHP không phải dev nào cũng biết

Làm việc với ngày giờ quả là không mấy dễ chịu cho chúng ta là các lập trình viên, nhất là các deadline (tuy nhiên là bài viết này không đề cập tới deadline). Nếu như bạn không phải là một dev hay làm biếng thì các task yêu cầu đếm số lượng record trong khoảng một thời gian nhất định như một ...

Tác giả: Trần Trung Dũng viết 10:41 ngày 07/09/2018

Hướng dẫn Backup và Restore MySQL Database

MySQL là một hệ thống phần mềm quản trị cơ sở dữ liệu ()Database Management System) được sử dụng phổ biến hiện nay. Trong bài học này chúng ta cùng tham khảo cách backup và restore dữ liệu cho MySQL database. Backup MySQL Database Giả sử trên MySQL server bạn có một cơ sở dữ liệu với tên là ...

Tác giả: Trịnh Tiến Mạnh viết 10:41 ngày 07/09/2018