Key words:php

Mô hình TDD và sử dụng với framework Laravel (Phần 1)

Mô hình TDD và sử dụng với framework Laravel (Phần 1)

Giới thiệu mô hình TDD trong lập trình, và áp dụng với framework Yii2 Để hiểu rõ hơn về TDD và cách sử dụng nó trong thực tế, bài viết này sẽ có 2 phần: Phần 1: Giới thiệu về TDD, cách hoạt động, nhưng lợi ích và vấn đề gặp phải khi sử dụng TDD Phần 2: Sử dụng TDD với framework Laravel 1. TDD là gì? Phát triển phần mềm hướng kiểm thử (Test-Driven Development) là một phương pháp để phát triển phần mềm trong đó kết hợp Test First Development và Refactoring. Mục tiêu quan trọng nhất ... »

Mô hình TDD và cách sử dụng với framework Laravel (Phần 2)

Mô hình TDD và cách sử dụng với framework Laravel (Phần 2)

Giới thiệu mô hình TDD trong lập trình, và áp dụng với framework Laravel Để hiểu rõ hơn về TDD và sử dụng nó trong thực tế, chúng ta tiếp tục tìm hiểu TDD thông qua phần 2: Sử dụng TDD với framework Laravel nhé. Các bạn cũng có thể xem lại phần 1 để hiểu rõ hơn về mô hình TDD: Phần 1: Giới thiệu về TDD, cách hoạt động, nhưng lợi ích và vấn đề gặp phải khi sử dụng TDD I. Chu trình của TDD Như phần 1 đã có đề cập tới, Test-Driven Development(TDD) là ... »

Tìm hiểu về Gates và Policies trong Laravel

Tìm hiểu về Gates và Policies trong Laravel

Chào mọi người, hôm nay mình trở lại với 1 bài blog mới nhưng vẫn về chủ đề Laravel. :D Từ trước đến giờ dùng Laravel mình hay tự custom phần Authorization, tuy nhiên Laravel cũng đã hỗ trợ rất tốt phần này với 2 khái niệm Gates và Policies (các ban có thể đọc tại đây). Mình sẽ cố gắng diễn đạt lại 1 cách khái quát nhất, theo tìm hiển của mình. Hôm nay chúng ta cùng đi tìm hiểu về hai phần này nhé. Đối tượng bài viết này là những người đã có basic về Laravel ... »

Tạo cuộc gọi tự động với Twilio bằng PHP

Tạo cuộc gọi tự động với Twilio bằng PHP

|1| Giới thiệu Twilio là dịch vụ cho phép bạn xây dựng ứng dụng liên quan đến việc gửi và nhận các tin nhắn và cuộc gọi trên điện thoại một cách tự động. Bài viết này sẽ demo cách tạo cuộc gọi tự động đến số điện thoại của khách hàng bằng PHP. Sau khi khách hàng nhận cuộc gọi, sẽ nghe thông tin và lựa chọn các options bằng cách nhấn số 1 hoặc 2 hoặc 3 (tuỳ vào bạn setup). |2| Tạo tài khoản Twilio dùng thử Bạn vào trang https://www.twilio.com và đang ký ... »

QR Code - tạo QR Code bằng thư viện endroid/qr-code

QR Code - tạo QR Code bằng thư viện  endroid/qr-code

QR Code từ lâu đã không còn xa lạ và dần trở thành một thứ thiết yếu với đời sống con người trong thế giới 4.0. Từ việc kết bạn qua mạng xã hội, cho đến thanh toán trực tuyến hay kiểm tra món hàng mình mua có phải là hàng chính hãng hay không. Mọi thứ đã trở nên đơn giản hơn nhờ có QR Code. Do đó ở bài viết này, chúng ta sẽ cùng tìm hiểu về QR Code cũng như cách tạo QR code bằng PHP 1. QR Code là gì? QR Code (Quick Response ... »

Tìm hiểu Travis-CI - Github với project PHP

Tìm hiểu Travis-CI - Github với project PHP

Khi lần đầu tiên được tham gia vào một dự án có sử dụng Github, mình đã rất hào hứng khi thấy cái tool build và test code tự động Jenkins được tích hợp vào Github. Mỗi lần up source lên Github, **Jenkins**sẽ tự động lấy code vừa up đấy build và test rồi báo trạng thái code chạy bị error hay không ngay trên Github. Sẽ có 3 trạng thái là đang build, build thành công, build lỗi. Thấy cái tool **Jenkins**hay quá, thế là bắt tay vào tìm hiểu. Lay hoay tìm hiểu định nghĩa, các ... »

Xuất file CSV trong PHP đối với dữ liệu tiếng Nhật

Xuất file CSV trong PHP đối với dữ liệu tiếng Nhật

Trong công việc và các dự án liên quan đến việc quản lý, chúng ta thường sẽ cần chức năng xuất và nhập dữ liệu từ file CSV. Đối với đa số các Framework PHP trên thị trường hiện nay thì việc này đều được hỗ trợ sẵn thông qua các thư viện được xây dựng sẵn. Tuy nhiên trong vài trường hợp đối với các dữ liệu sử dụng ngôn ngữ tiếng Nhật hay tiếng Trung, đôi khi sẽ xảy ra trường hợp file được export ra sẽ không thể import vào đúng như ban đầu. Ví dụ dưới ... »

PHP 7 - Tìm hiểu những điểm mới trong PHP7 và cách cài đặt

PHP 7 - Tìm hiểu những điểm mới trong PHP7 và cách cài đặt

PHP – Một ngôn ngữ lập trình phổ biến nhất trên thế giới, gần đây đã phát hành phiên bản PHP 7. Chúng ta hãy cùng tìm hiểu PHP version 7 có gì mới mẻ so với phiên bản stable mà hiện nay chúng ta đang sử dụng –  phiên bản 5.6. PHP 6 – là một dự án thử nghiệm, nhưng vì một số lý do nào đó mà nó chưa hoàn chỉnh, để người dùng tránh việc nhầm lẫn giữa các version thử nghiệm và hoàn chỉnh. Vì vậy, PHP 7 đã ra đời. Phiên bản alpha đầu tiên được ... »