Sử dụng Class để định dạng CSS, không nên dùng Id Chúng ta đã biết #id trong CSS là để chỉ đích danh một element, nó giống như số chứng minh thư của bạn, mỗi người dùng một cái, không có hai người nào có chung số CMT. Còn .class...
[Read More]
Laravel xử lý ảnh với package ImageIntervention Phần 2
Chúng ta tiếp tục tìm hiểu về các functions trong package ImageIntervention trong phần 2. 😃
[Read More]
Laravel xử lý ảnh với package ImageIntervention Phần 1
Introduction
Intervention Image là một thư viện xử lý ảnh mã nguồn mở PHP. Nó cung cấp một cách dễ dàng để tạo, chỉnh sửa hình ảnh và hỗ trợ hiện tại hai thư viện xử lý ảnh phổ biến nhất là GD Library và Imagick.
[Read More]
Laravel 5.5 with VueJS - Simple CRUD Project
Laravel 5.5 VueJS Preset
Laravel 5.5 có các Frontend Preset là VueJS, ReactJS, AngularJS và None. Trong bài viết này chúng ta sẽ sử dụng VueJS Preset để sử dụng VueJS trong Laravel app.
[Read More]
Một vài tips sử dụng Sublime Text
Sublime Text 3 là một text editor khá mới, tuy miễn phí mà mạnh mẽ, hỗ trợ rất nhiều tính năng thú vị. Các điểm mạnh của Sublime Text có thể kể đến như: Miễn phí (thực ra là bản unregistered, thỉnh thoảng hiện sẽ ra pop-up thông báo bạn...
[Read More]
Laravel collections - một số methods thông dụng
Collections là một tập hợp nhiều kết quả bởi Eloquent, mỗi collection đều là một instance từ Illuminate\Database\Eloquent\Collection. Eloquent collection được kế thừa từ Laravel collection nên chúng có thể xử lý được lớp dưới của Eloquent model. Các collections cho phép bạn thực hiện lắp như với một mảng...
[Read More]
Lumen - The stunningly fast micro-framework by Laravel
Laravel là framework mới ra đời, vào tháng 4 năm 2011 bởi Taylor Otwell đã nhanh chóng trở thành số 1 trong số các PHP frameworks, và dần lấy được thiện cảm của cộng đồng PHP và trở thành thay thế cho các framework cũ kỹ như Cake hay Zend,...
[Read More]
WordPress có gì hấp dẫn?
1. Wordpress là gì? WordPress là một CMS (Content Management System) được sử dụng rất phổ biến và rộng rãi không chỉ ở Việt Nam mà trên toàn thế giới, được phát triển trên ngôn ngữ lập trình website PHP và sử dụng hệ quản trị cơ sở dữ liệu...
[Read More]
Sử dụng SASS để viết CSS hiệu quả
1. SASS là gì?
SASS là phần mở rộng của CSS cho phép bạn sử dụng các qui tắc như nested, variable, mixin, import … nhằm viết CSS nhanh hơn và có cấu trúc rõ ràng hơn.
[Read More]
HTTP Tests trong Laravel
1. Giới thiệu Laravel cung cấp 1 fluent API để thực hiện các HTTP requests cùng với kiểm tra đầu ra của các requests cho ứng dụng của bạn. Chúng ta thử test trường hợp access vào route ‘/’: public function testBasicTest() { // check access vào route / có...
[Read More]
Browser test trong Laravel
Unit test là 1 bước rất quan trọng trong quá trình phát triển sản phẩm. Với ngôn ngữ PHP, PhpUnit được tích hợp trong Laravel cùng với những method được viết sẵn phục vụ chúng ta dễ dàng test dự án hơn.
[Read More]
Laravel Import/Export excel, csv với package Maatwebsite/Laravel-Excel
1. Tính năng
Laravel-Excel là 1 package mang power của PHPExcel vào Laravel. Nó có các chức năng như: import dữ liệu từ file excel/csv vào collection, export models/array/view ra tệp excel, import hàng loạt files…
[Read More]
Tìm hiểu về Laravel Collective
Laravel Collective là gì? Làm thế nào để sử dụng?
HTML Collective là một package hỗ trợ cho Laravel dùng để xây dựng các Form HTML.
Để sử dụng Laravel Collective bạn chạy câu lệnh terminal sau:
composer require laravelcollective/html
[Read More]
Giới thiệu vài PHP Framework phổ biến hiện nay
PHP Framework là gì? Framework là một bộ mã nguồn được xây dựng, phát triển và đóng gói – phân phối bởi các chuyên gia lập trình hoặc bởi các công ty lập trình. PHP frameworks làm cho sự phát triển của những ứng dụng web viết bằng ngôn ngữ...
[Read More]
RESTFUL Web API Standards
1. API là gì? API là chữ viết tắt của Application Programming Interface (giao diện lập trình ứng dụng), nó là các cổng giúp các hệ thống có thể giao tiếp với nhau. Ví dụ khi bạn muốn lấy danh sách bạn bè trên Facebook thì đương nhiên bạn không...
[Read More]