Zend Framework có thành phần Zend Db rất mạnh mẽ, cho phép các bạn tương tác với cơ sở dữ liệu một cách linh hoạt. Nếu các bạn đã tìm hiểu, sử dụng qua Table Gateway thì cũng sẽ nhận thấy thành phần này hỗ trợ rất tốt để tương tác với cơ sở dữ liệu. Tuy nhiên, Table Gateway chỉ hỗ trợ các truy...
Bất kỳ ứng dụng nào, việc tương tác với cơ sở dữ liệu là rất quan trọng và ứng dụng web cũng không ngoại lệ. Với ngôn ngữ lập trình PHP sử dụng thư viện Zend Framework thì vấn đề tương tác với cơ sở dữ liệu đã trở nên nhẹ nhàng, đơn giản hơn rất nhiều. Thành phần hỗ trợ làm việc với cơ sở dữ...
Mã nguồn mở OpenCart vẫn đang được rất nhiều người ưa thích bởi sự đơn giản trong cài đặt, cấu hình cũng như cung cấp rất nhiều tính năng cần thiết để xây dựng một website bán hàng chuyên nghiệp. Bên cạnh đó, trên Internet có rất nhiều mẫu giao diện dành cho OpenCart rất đẹp, từ miễn phí đến có...
Tiếp tục là theme AliMart nhưng bản theme này được dành cho mã nguồn mở OpenCart 3.x. Nếu các bạn sử dụng nền tảng Shopify thì các bạn có thể tham khảo theme AliMart dành cho Shopify tại bài viết "Sử dụng theme AliMart thiết kế website bán hàng đẹp mắt trên Shopify". Cả hai phiên bản đều cùng...
Shopify vẫn là nền tảng thương mại điện tử phổ biến nhất hiện nay, với nhiều tính năng ưu việt, dễ sử dụng, tốc độ truy cập nhanh cùng với chi phí tương đối phù hợp kể cả đối với Việt Nam. Các tính năng mà Shopify cung cấp các bạn không thể tuỳ chỉnh nhưng giao diện trang bán hàng của các bạn...
XeroChat, một ứng dụng tiếp thị toàn năng, đa kênh, là một phần mềm SaaS tuyệt vời cung cấp cho các bạn một giải pháp toàn diện với đầy đủ các công cụ tiếp thị giúp cho công việc phát triển kinh doanh. Phần mềm XeroChat rất hữu ích cho các công ty kinh doanh dịch vụ trực tuyến, kinh doanh trên...
Các công cụ rút gọn liên kết hiện nay xuất hiện khá nhiều, mỗi công cụ ngoài chức năng chính là rút gọn liên kết còn bổ sung thêm một số chức năng khác như chèn quảng cáo, quản lý tập trung, tuỳ chỉnh liên kết,... Nếu các bạn có ý định xây dựng một ứng dụng rút gọn liên kết để làm dịch vụ rút...
Khi các bạn tải lên một hình ảnh và muốn biết xem hình ảnh này sử dụng những màu sắc gì để phục vụ cho một chức năng nào đó thì các bạn có thể sử dụng thư viện Vibrant.js. Thư viện Vibrant.js có khả năng nhận diện nhiều màu sắc tồn tại trong một hình ảnh và trả về cho các bạn danh sách các màu...
Trên các form dành cho website thì date picker là một thành phần hữu ích được tích hợp rất nhiều. Cũng giống như date picker, color picker cũng rất hữu ích khi các bạn thiết kế form có sử dụng lựa chọn màu sắc. Việc sử dụng color picker sẽ cung cấp cho người dùng công cụ lựa chọn màu sắc trực...
Làm việc với màu sắc trong thiết kế website yêu cầu các bạn phải có kỹ năng cũng như thẩm mỹ tốt. Tuy nhiên, ngoài kỹ năng và thẩm mỹ thì các công cụ hỗ trợ xử lý màu sắc, chuyển đổi định dạng giữa các hệ màu đôi lúc lại rất cần thiết. Bài viết này tôi giới thiệu với các bạn thư viện chroma.js...
Tạo dữ liệu ngẫu nhiên như chuỗi hay số đã quen thuộc với các bạn lập trình, thiết kế giao diện. Có bao giờ các bạn tạo mã màu ngẫu nhiên hay chưa? Để tạo mã màu ngẫu nhiên yêu cầu các bạn phải tìm hiểu về mã màu trên web, việc này đối với các bạn mới làm quen về lập trình, thiết kế giao diện...
Khi các bạn lập trình website thì việc nhập dữ liệu mẫu để xem tổng thể bố cục, giao diện của website là điều cần thiết. Tuy nhiên, việc tạo dữ liệu mẫu lại thật sự mất thời gian, đôi lúc gây khó khăn cho các bạn như việc nhập số điện thoại theo định dạng các nước hay địa chỉ, số thẻ tín...
Slideshow là một thành phần thể hiện nội dung được nhiều website sử dụng, nhất là các website muốn truyền tải thông tin khuyến mãi tới khách hàng. Thông thường, các slideshow đều trình diễn các hình ảnh, video với nội dung hấp dẫn nhưng đôi lúc các slideshow chỉ thể hiện các nội dung văn bản hay...
Kiểm tra dữ liệu nhập trên form là một thao tác bắt buộc phải có khi các bạn lập trình bất kỳ website nào. Việc kiểm tra này đảm bảo dữ liệu đầu vào đúng quy định, tránh các dữ liệu rác, không hợp quy tắc. Lập trình website, các bạn thường sẽ kiểm tra dữ liệu nhập ngay từ máy khách để chặn những...
Hiệu ứng hoạt hình trên website hiện nay được sử dụng khá phổ biến khi hầu hết các website đều thiết kế với các hiệu ứng chuyển động hoạt hình. Các hiệu ứng hoạt hình được thiết kế rất đa dạng, trong số đó là hiệu ứng khi cuộn trang hay rê chuột. Với thư viện Choreographer-js, các bạn có thể dễ...
Hiệu ứng hoạt hình trên website hiện nay đang được sử dụng khá phổ biến bởi khả năng tạo chuyển động đẹp, dễ gây chú ý cho người sử dụng. Các bạn lập trình front-end có thể sử dụng CSS để tạo hiệu ứng hay sử dụng JavaScript để nâng cao các hiệu ứng. Bài viết này tôi cũng giới thiệu với các bạn...
Với nhu cầu hiện nay thì mã barcode được sử dụng khá phổ biến, vì vậy các ứng dụng web cũng thường được yêu cầu bổ sung chức năng tạo mã này vào sản phẩm. Trong Zend Framework 3 thì việc tạo mã barcode khá đơn giản khi bản thân Zend Framework 3 đã cung cấp sẵn thành phần Zend Barcode để làm việc...
Hiện nay việc quản lý cơ sở dữ liệu đã trở nên dễ dàng hơn rất nhiều bởi đã có nhiều công cụ quản lý rất hiệu quả. Điển hình như SQL Server thì có SQL Server Management Studio, MySQL có phpMyAdmin hay MongoDB có Robomongo và bây giờ, tôi giới thiệu tiếp với các bạn một công cụ khác đó là Toad...