Trang

Thứ Sáu, 27 tháng 12, 2013

10 Lý do tại sao không ai biết mình đang làm gì ở độ tuổi 2x

Tại sao hỏi ai đó đang làm gì (hoặc muốn làm gì) với cuộc đời mình thường làm cuộc trò chuyện bị chùng xuống? Nói về phim ảnh và âm nhạc, họ sẽ vui vẻ và hứng thú. Hỏi họ về những tham vọng trong cuộc sống, tia sáng trong ánh mắt họ vụt tắt đi. Mọi người không muốn nói về tương lai, nghề nghiệp, hoặc việc học tập của mình.

Thứ Năm, 19 tháng 9, 2013

Tuyệt chiêu viết email marketing

Bạn có bao giờ nghĩ đến việc một ngày mình sẽ viết một bức thông điêp đến khách hàng của mình bằng con đường email chưa? Và bạn có nghĩ rằng nó dễ dàng không? Hẳn nhiên là không rồi! Không dễ dàng để viết bất cứ điều gì, và viết email marketing cũng không là ngoại lệ.
Dưới đây là 8 chiêu thức để bạn viết một thông điệp email để thu hút khách hàng của mình. Mời các bạn tham khảo nhé!

Thứ Ba, 10 tháng 9, 2013

Sử dụng Menus trong WordPress [CMS]

WordPress cung cấp một chức năng Menus rất hay nhưng mình thấy rất ít người biết sử dụng. Chức năng này sử dụng rất đơn giản, chỉ đơn thuần là sắp xếp các Pages, Categories nhưng nó lại tạo cho blog/web của bạn một phong cách rất chuyên nghiệp.

Dùng Category và Tag hiệu quả trong WordPress [CMS]

Đúng là WordPress sinh ra để cho dân lập trình web đam mê, và cũng rất phù hợp cho SEO. Category và Tag là hai thành phần khi cài đặt WordPress đã có sẳn nhiều lúc nhiều người sử dụng đã quên lãng nó đi hay lạm dụng quá mức do vậy đã làm mất đi công dụng của nó!

Post & Category trong WordPress [CMS]

Post: là những bài viết hoặc copy mà mình đăng lên web.
Categories: là danh mục các bài viết. Ví dụ như: danh mục thiết kế web, danh mục bảo mật web…Mỗi một bài viết đều có một Categories của riêng nó.

Thứ Sáu, 6 tháng 9, 2013

Pages trong Wordpress [CMS]

Pages trong Wordpress được hiểu như các trang pages tĩnh trên menu ví dụ như giới thiệu, cửa hàng, liên hệ,...

Widget trong Wordpress [CMS]

Giới thiệu:

Widget: Là các nhóm ứng dụng, các nhóm ứng dụng này nằm trên 1 vị trí nào đó trong trang web (Các vị trí này được gọi là Sidebar)

Thứ Năm, 5 tháng 9, 2013

50 Lá Bài Năng Lượng Làm Giàu [Dạy Con Làm Giàu]

1. Hãy tin bạn sẽ giàu có
Tập chung vào những tính cách tiêu biểu, những điểm mạnh và những thói quen tốt để bạn tin rằng bạn có thể và bạn xứng đáng được giàu có.

Câu chuyện quả dưa hấu [Dạy Con Làm Giàu]

Có một chành thanh niên rất ngưỡng mộ thành công của một nhà triệu phú, nên anh đã đến hỏi nhà triệu phú đó rằng, bí quyết gì đã giúp ông thành công đến vậy?

Thứ Bảy, 31 tháng 8, 2013

Những thẻ meta cần thiết trong SEO [SEO]

Thẻ <meta> trong HTML là rất nhiều, lên google tìm và đọc về chúng cũng khá đơn giản, nhưng những thẻ <meta> nào cần thiết trong SEO thì ít người nói đến. Với kinh nghiệm của mình tôi sẽ đưa ra các thẻ <meta> cần thiết nhất trong SEO khi thiết kế web dưới đây.

Thứ Tư, 28 tháng 8, 2013

Kỹ năng trả lời phỏng vấn xin việc [Kỹ năng mềm]

Một cuộc phỏng vấn xin việc thành công là tổng hòa của rất nhiều yếu tố, từ hình thức đến nội dung. Nhiều người trước khi tìm được một công việc phù hợp đã phải trải qua nhiều lần phỏng vấn xin việc, và không ít lần thất bại. Câu hỏi “tại sao mình thất bại trong buổi phỏng vấn đó” dường như chưa được các ứng viên lưu tâm. Vì vậy để không lãng phí thời gian và công sức cho những cuộc phỏng vấn “ra về tay không”, hãy trang bị cho mình những kỹ năng trả lời phỏng vấn xin việc cần thiết nhất.

Thứ Sáu, 16 tháng 8, 2013

Cảnh giác với việc gửi xe ở siệu thị [Cảnh Giác]

Bài viết này được bạn Kiều Trâm chia sẻ trên facebook của mình để cảnh báo tới tất cả mọi người.

Sáng nay ba của Trâm đi siêu thị Maximark 3/2 (trên đường 3/2) đã gặp 1 chuyện hết sức phẫn nộ. Trâm xin chia sẻ để mọi người cảnh giác, tránh thiệt hại về tài sản hay thậm chí là có thể có những phản ứng gây hại cho chính bản thân mình.

Có giấy chuyển tiền của ngân hàng mà vẫn bị 'quỵt' [Cảnh Giác]

Ngày 14/08/2013, một shop online đã đăng một post với tiêu đề: “Cách thức lừa đảo mới. Shop nào chưa biết nên cẩn thận nhá!”. Trong đó, chủ nhân shop ghi rõ những kẻ lừa đảo sẽ chọn các shop bán hàng online để thực hiện hành vi lừa đảo thông qua việc chuyển hàng. Đóng giả là một người khách ở phương xa, những kẻ này sẽ lựa chọn các sản phẩm rồi kêu chủ shop báo gửi hàng.

Thứ Bảy, 10 tháng 8, 2013

Bí quyết xin việc thành công [Kỹ năng mềm]

Ngay khi bạn nhận được điện thoại báo sẽ phỏng vấn cho công việc mà mình mơ ước bấy lâu nay, hãy chắc chắn rằng mình đang chuẩn bị mọi thứ ở mức tốt nhất để có thể thành công cho cuộc phỏng vấn sắp tới này. Những “bí quyết” sau đây sẽ giúp bạn có được điều đó.

Thứ Sáu, 9 tháng 8, 2013

Mã màu RGBA [HTML&CSS]

Đây là bảng mã màu RGBA(x1,x2,x3,x4).

Trong đó: x1,x2,x3 là các mã màu ở cột Decimal.
               x4: là Alpha, nó giống như Transparent

Layout HTML5 [HTML5&CSS3]

Đây là layout HTML5 chuẩn, dựa vào đó ta có thể phát triển thêm cho phù hợp với mục đích của mình.

Thứ Bảy, 3 tháng 8, 2013

Sử dụng Captcha Google cho Website của bạn [PHP]

Captcha là một chức năng không thể thiếu đối với một trang web. Nó có tác dụng phân biệt người hay robot trong việc submit dữ liệu lên server, nếu không có captcha khả năng trang web bị Dos rất là cao.

Thứ Năm, 1 tháng 8, 2013

Tăng hình nền background phủ hết màn hình [CSS]

Để tăng hình nền background hết màn hình ta sẽ cho div wapper có background là một hình với thuộc tính CSS lả repeat-x, còn div Main ta cho nó có width cố định, đồng thới cho nó magrin-left: auto, magrin-right: auto để nó căn giữa màn hình.

Hướng dẫn làm trong suốt hình nền ảnh, logo [Đồ họa]

Điều kiện là nền của bức ảnh chỉ duy nhất một màu. Ví dụ xanh, trắng...
Đầu tiên chuyển layer background thành layer 0 . Hoặc ấn CTR+J.

Thứ Tư, 31 tháng 7, 2013

Reset CSS [HTML&CSS]

Trước khi định dạng CSS, ta nên reset lại các định dạng mặc định của trình duyệt, vì mỗi trình duyệt định dạng khác nhau nên ta sẽ phải reset lại cho thống nhất.

Thứ Năm, 25 tháng 7, 2013

Thứ Tư, 24 tháng 7, 2013

Bài 4: Lệnh Color Range : Chọn một dãy màu [Đồ họa]

Chúng ta có thể chọn một màu hay một dãy màu đã được chỉ định hoặc một số "màu chuẩn" trong phạm vi một vùng chọn cho trước hoặc trên toàn bức ảnh thông qua lệnh Color Range,lệnh không có hiệu lực đối với những bức ảnh có 32 bit màu / kênh.

Chống ăn cắp băng thông [Bảo mật]

1. Chống người khác trỏ tên miền vào source code của mình trên Host.

Đôi khi bạn đi thuê Host của một ai đó. Nếu tên admin tốt thì không sao, chẳng hay hắn mua một tên miền khác và trỏ nó vào source code của mình. Điều này chỉ được phát hiện khi mình kiểm tra trên Google thì thấy có một website tên miền khác của mình nhưng nội dung thì hoàn toàn giống của mình. Mục đích của việc này có thể là để nuôi tên miền của hắn nếu như Website của mình nổi tiếng.

Thứ Ba, 23 tháng 7, 2013

Thao tác với Workbook và WorkSheet trong Excel [Office]

I. Thao tác với Workbook

1. Tạo một Workbook mới

Chọn nút Office->New, một hộp thoại hiện ra (xem hình bên dưới) cung cấp nhiều lựa chọn để tạo workbook như: workbook trống, workbook theo mẫu dựng sẵn, workbook dựa trên một workbook đã có. Để tạo workbook trống, bạn chọn Blank workbook và nhấp nút Create.

Thứ Hai, 22 tháng 7, 2013

Bài 3: Công cụ Magic Wand Tool-lựa chọn vùng chọn [Đồ họa]

Magic Wand có nghĩa là cây đũa thần. Nó bao gồm 2 công cụ là Quick Selection Tool (W)Magic Wand Tool (W). Các công cụ này dùng để chọn vùng chọn theo màu sắc. Click chuột vào một vùng bất kì trên văn bản ảnh, Magic wand sẽ tự động chọn vùng chọn có màu sắc tương tự xung quanh đó. Magic Wand Tool chọn vùng chọn nhanh hơn Quick Selection Tool

Tự động đánh số thứ tự cột hoặc hàng trong Excel [Office]

Để tự động đánh số tự động cho các cột của Exel bạn có thể làm cách thông thường là nhập 2 số hạng đầu. VD: 1,2. Sau đó kéo chọn 2 cột , đưa con trỏ đến góc phải, phía dưới của ô thứ 2 (sẽ thấy dấu + hiện ra), sau đó kéo xuống dưới thì nó sẽ tự động đánh số dựa vào quy luật của 2 số hạng đầu.

Định dạng dữ liệu, canh chỉnh, vẽ boder trong Excel [Office]

I. Định dạng dữ liệu

1. Font

- Để định dạng Font chữ, kích thước chữ cho toàn trang ta chọn toàn bộ trang bằng cách click vào điểm giao nhau trên cùng của cột và hàng, sau đó chọn font chữ và kích thước chữ cần thiết.

Regular Expressions trong PHP [PHP]

1. Giới thiệu

Regular Expression là gì?
+ Biểu thức chính quy.
+ Hiểu nôm na là 1 chuỗi có quy tắc để mô tả những chuỗi(string) khác.

Thứ Sáu, 19 tháng 7, 2013

Bài 1: Giới thiệu C# [C#]

I. Giới thiệu C#

Ngôn ngữ C# khá đơn giản, chỉ khoảng hơn 80 từ khóa và hơn mười mấy kiểu dữ liệu
được dựng sẵn. Tuy nhiên, ngôn ngữ C# có ý nghĩa to lớn khi nó thực thi những khái niệm
lập trình hiện đại. C# bao gồm tất cả những hỗ trợ cho cấu trúc, thành phần component, lập
trình hướng đối tượng. Những tính chất đó hiện diện trong một ngôn ngữ lập trình hiện đại.
Hơn nữa ngôn ngữ C# được xây dựng trên nền tảng hai ngôn ngữ mạnh nhất là C++ và Java.

Cảnh Giác Với Các Tin Tuyển Dụng Trên Internet Và Tờ Rơi [Kỹ năng mềm]

Hôm nay, ngày 19/7/2013 mình có đi xin việc tại Công Ty Cổ Phần Cung Cấp Giải Pháp Truyền Thông Việt Nam, địa chỉ số 37 Hoàng Văn Thụ, Phường 15, Quận Phú Nhuận, Tp Hồ Chí Minh.

Thứ Năm, 18 tháng 7, 2013

Cách làm giàu đơn giản áp dụng cho mọi người

Với cách này dù bạn xuất phát từ vạch nào, thì xác suất dòng thu nhập thụ động (sau 20 năm, 30 năm) của bạn sẽ đủ lớn để bạn trang trải mọi chi phí sinh hoạt hàng ngày mà không cần đi làm.
Có quá nhiều tranh luận về làm giầu, nhưng có lẽ khó có thể thống nhất được với nhau, ngay cả các quan điểm được Robert Kyosaki trình bày trong “Rich Dad Poor Dad” cũng bị rất nhiều người phản đối.

DCLG Tập 1: Cha giàu cha nghèo Phần 1

Người nghèo làm việc chăm chỉ và chi tiêu hết tất cả tiền bạc của họ và kết quả là họ phải làm việc chăm chỉ mãi mãi. Người giàu làm việc chăm chỉ, tiết kiệm, và rồi đầu tư tiền bạc của họ để họ không bao giờ phải làm việc chăm chỉ nữa.

Cách viết E-mail xin việc hiệu quả [Kỹ năng mềm]

Nộp hồ sơ xin việc qua e-mail đang là xu hướng phổ biến và được nhiều nhà tuyển dụng ưu tiên lựa chọn. Tuy nhiên, nhà tuyển dụng nhận được hàng chục, thậm chí hàng trăm e-mail xin việc mỗi ngày. Làm thế nào để e-mail của bạn dễ gây thiện cảm và chú ý của nhà tuyển dụng nhất?

Cách trỏ tên miền về máy chủ [Web Server]

Bạn mới mua một tên miền và muốn trỏ tên miền đó về máy chủ chứa website của bạn nhưng công việc này lại không dễ như bạn tưởng với vô số các loại bản ghi ? Hay bạn là người yêu thích công nghệ thông tin, muốn tìm hiểu sâu hơn về bản chất của tên miền và các bản ghi của nó? Dù là ai, bài Tut này là dành cho bạn.

Tên miền (Domain Name) là gì? [Web Server]

1. Tên miền - Domain name là gì?

Như chúng ta đã biết Internet là một mạng máy tính toàn cầu, do hàng nghìn mạng máy tính từ khắp mọi nơi nối lại tạo nên. Các mạng máy tính dù nhỏ, dù to khi nối vào Internet đều bình đẳng với nhau, nên trên Internet có cấu trúc địa chỉ, cách đánh địa chỉ đặc biệt.

Hosting là gì [Web Server]

Web Hosting là không gian trên máy chủ có cài đặt các dịch vụ Internet như HTTP (www), FTP (để bạn tải file về) hay media streaming (để bạn xem phim), Mai... Với không gian đó bạn có thể chứa nội dung trang web hay dữ liệu.

Bài 2: Công cụ tạo vùng chọn Lasso Tool [Photoshop]

Công cụ tạo vùng chọn cho phép chúng ta chọn một vùng ảnh trong 1 bức ảnh, từ đó ta có thể kết hợp với các công cụ khác để ghép ảnh, chỉnh sửa ảnh...

Bài 1: Mở một file trong Photoshop [Photoshop CS6]

1. Màn hình làm việc

Excel, sử dụng tổ hợp phím tắt để di chuyển [Office]

Các tổ hợp phím tắt để di chuyển

Giới thiệu Excel Phần I [Office]

Excel là một phần mềm hỗ trợ người dùng khi sử dụng các bảng tính, để tính toán và thống kê. Excel phù hợp với nhiều đối tương và nên là lựa chọn với những người không chuyên nhưng cần phải giải quyết những vấn đề với hoạt đông kinh doanh của họ, cụ thể ở đây ta nhắm đến vịêc mô phỏng tài chính.

Tấn công XSS và cách phòng chống [Bảo mật]

Sau khi đã tìm hiểu về XSS ở bài trước, ta sẽ thực hiện các cách tấn công và cách phòng trống.

Kĩ thuật tấn công CROSS-SITE SCRIPTING (XSS) [Bảo mật]

Cross-Site Scripting là một trong những kĩ thuật tấn công phổ biến nhất hiên nay, đồng thời nó cũng là một trong những vấn đề bảo mật quan trọng đối với các nhà phát triển web và cả những người sử dụng web. Bất kì một website nào cho phép người sử dụng đăng thông tin mà không có sự kiểm tra chặt chẽ các đoạn mã nguy hiểm thì đều có thể tiềm ẩn các lỗi XSS.

Các trang web về bảo mật [Bảo mật]

Tổng hợp
1. http://security.stackexchange.com

Tấn công SQL Injection [Bảo mật]

1. Thăm dò lỗi dựa trên phản hồi

Chống lỗi SQL_Injection [Bảo mật]

Cách 1: Ẩn thông báo lỗi MySQL

Cách này được sử dụng để tắt các thông báo lỗi khi các tác vụ liên quan đến việc truy vấn cơ sở dữ liệu gặp sự cố. Nó không có tác dụng ngăn chặn việc tấn công.

Ẩn thông báo lỗi MySQL [Bảo mật]

Để ẩn thông báo lỗi MySQL ta sử dụng:

SQL Injection Phần 2 [Bảo Mật]

SQL injection is one of the popular web application hacking method. Using the SQL Injection attack, an unauthorized person can access the database of the website. Attacker can extract the data from the Database.

SQL Injection Phần 1 [Bảo Mật]

SQL Injection là một kỹ thuật cho phép những kẻ tấn công lợi dụng lỗ hổng của việc kiểm tra dữ liệu đầu vào trong các ứng dụng web và các thông báo lỗi của hệ quản trị cơ sở dữ liệu trả về để Inject (tiêm vào) và thi hành các câu lệnh SQL bất hợp pháp.

Tối ưu hóa thẻ Meta Description [SEO]

Thẻ meta description có thể được xem là phần mô tả tóm tắt về nội dung trang web. So với thẻ title các thẻ meta được xem là không quan trọng bằng. Tuy nhiên, đôi khi meta description có thể thu hút người xem hơn là title. Do đó khi tối ưu chúng ta không thể bỏ qua lợi thế của meta description.

10 lời khuyên giúp tối ưu thẻ title [SEO]

Trong HTML thẻ “title” các tác dụng định nghĩa tiêu đề và tóm lược nội dung của trang web.
I. TẦM QUAN TRỌNG CỦA THẺ TITLE:
Thẻ title rất quan trọng trong SEO, đây là những lý do tại sao chúng ta nên chú trọng vào thẻ tiêu đề:

Cài đặt WordPress [CMS]

Bước 1: Truy cập vào http://wordpress.org để download bản mới nhất

Các lệnh cơ bản trong JavaScript [JavaScript]

Thông thường mã lệnh JavaScript bắt đầu bằng thẻ <script type="text/javascript" > và kết thúc bằng thẻ </script>

Lấy dữ liệu từ trang HTML - HTML DOM [PHP]

I. DOM là gì?

DOM (Document Object Model) – tạm dịch: mô hình đối tượng của tài liệu: nói rõ hơn là W3C DOM, là 1 dạng chuẩn của W3C đưa ra nhằm để truy xuất và thao tác dữ liệu của tài liệu có cấu trúc (vd như: HTML, XML), và mô hình này thể hiện tài liệu(document) dưới dạng cấu trúc cây phân cấp.

Chức năng download với PHP thuần [PHP]

Download là một chức năng không thể thiếu đối với một trang web. Ta sẽ xây dựng một chức năng download với php thuần.

Hàm set_time_limit trong PHP [PHP]

Cài đặt số giây một script được phép chạy. Nếu hết thời gian mà script vẫn còn đang chạy thì sẽ xuất một fatal error. Giá trị mặc định của nó là 30 giây (nếu mình goi nó ra mà không cho số giây) hoặc nếu nó tồn tại, giá trị max_execution_time được định nghĩa trong file php.ini.

Sử dụng câu truy vấn tìm kiếm [PHP]

Thông thường khi sử dụng câu truy vấn tìm kiếm ta hay sử dụng toán tử LIKE , nó đúng với các từ khóa mà không có dấu (ví dụ như tiếng Anh chẳng hạn).

Sử dụng tiếp đầu ngữ trước tên các bảng trong database [PHP]

Chúng ta nên sử dụng một tiếp đầu ngữ (prefix) trước tên các bảng trong database để về sau khi có thêm database mới thì các bảng sẽ không trùng tên với nhau. Wordpress cũng sử dụng điều này.

Lưu ý về magic_quotes_gpc, hàm addslashes, hàm mysql_escape_string [PHP]

Các hàm này có tác dụng thêm dấu "\" vào các dữ liệu đầu vào cho các câu truy vấn có chứa dấu nháy đơn, nháy kép, dấu "\".

Session và Cookie trong PHP [PHP]

Cookie và session là hai phương pháp sử dụng để quản lý các phiên làm việc giữa người sử dụng và hệ thống

Xử lý giá trị trong Form PHP [PHP]

Một trong những ứng dụng quan trọng của PHP đó là giúp tương tác xử lý dữ liệu trên form của người sử dụng. Nhằm mục đích giúp cập nhật thông tin một cách linh động và dễ dàng quản lý chung hơn bởi sự kết hợp tuyệt vời của cơ sở dữ liệu.

Tùy chọn magic_quotes_gpc trong PHP [PHP]

Magic_quotes_gpc là 1 giá trị tùy chọn bật chế độ tự động thêm ký tự escape vào trước các ký tự đặc biệt như: nháy đơn ('), nháy kép ("), dấu backslash (\) khi nó đc POST hoặc GET từ client lên, mục đích là để tránh bị lỗi SQL Injection. Nó hoạt động tương tự như hàm addslashes().

Smooth Page Scroll to Top with jQuery [JQuery]

If the web page has lots of content, its a good idea to provide visitors with an easy way to quickly scroll to the top of the page. In this tutorial, we will create smooth page scrolling effect for returning to the top of the page using jQuery.

Bảng mã màu cho Web (Web color) [Css]

Bảng mã màu sắc thông dụng và đẹp dùng cho việc thiết kế giao diện website.

Css-vấn đề chồng chéo và thứ tự ưu tiên [Css]

Sự chồng chéo xảy ra khi một đối tượng chịu tác động bởi nhiều rule khác nhau. Khi sự chồng chéo xảy ra thì thứ tự ưu tiên sẽ quyết định định dạng của đối tượng.

CSS là gì? [Css]

CSS là chữ viết tắt của cụm từ tiếng anh (Cascading Style Sheet), CSS được tổ chức World Wide Web (W3C) giới thiệu vào năm 1996. CSS chỉ đơn thuần là một file có phần mở rộng là .css, trong file này chứa những câu lệnh CSS, mỗi câu lệnh css sẽ định dạng một thành phần nhất định của tài liệu HTML như màu sắc, font chữ, . . ..

Ngôn ngữ HTML (Phần 2) [HTML]

(Tiếp theo phần 1) HTML (Hyper Text Markup Language) là ngôn ngữ để quy định cách hiển thị thông tin trong trang web. HTML gồm nhiều lệnh, mỗi lệnh gọi là một tag...

Ngôn ngữ HTML (Phần 1) [HTML]

HTML (Hyper Text Markup Language) là ngôn ngữ để quy định cách hiển thị thông tin trong trang web. HTML gồm nhiều lệnh, mỗi lệnh gọi là một tag...

Disable layout khi sử dụng Ajax [Zend Framework]

Khi sử dụng Ajax ta phải disable Layout cho Action() để nó không load hết nguyên một layout vào. Ta sử dụng câu lệnh này cho Action() sử dụng Ajax

Nạp một file khác trong View [Zend Framework]

Để thực hiện việc nạp 1 file khác vào view trong zend framework. Chúng ta có thể gọi trong view thông qua phương thức:

Không cần gọi View cho Action [Zend Framework]

Trong trường hợp, chúng ta không muốn action phải gọi view thì tại action trong controller mà ta muốn, thêm vào phương thức sau:

Kiểm tra có phải Ajax Request hay không ? [Zend Framework]

Để kiểm tra một Request có phải là Ajax request hay không ta sử dụng:

Chức năng tìm kiếm trong Zend [Zend Framework]

Tìm kiếm là một chức năng không thể thiếu đối với một trang web, chúng ta cùng xây dựng chức năng tìm kiếm đơn giản trong Zend Framework.

Refresh Captcha trong Zend Framework [Zend Framework]

Việc cho người dùng thao tác lên cơ sở dữ liệu chứa nhiều rủi ro, có thể các đoạn mã độc được chèn vào làm ngập lụt cơ sở dữ liệu hay các SQL injection. Một trong các giải pháp hạn chế rủi ro này là dùng Captcha.

Zend_Captcha [Zend Framework]

Việc cho người dùng thao tác lên cơ sở dữ liệu chứa nhiều rủi ro, có thể các đoạn mã độc được chèn vào làm ngập lụt cơ sở dữ liệu hay các SQL injection. Một trong các giải pháp hạn chế rủi ro này là dùng Captcha.

Zend_Acl phân quyền cho người dùng (ứng dụng trên nhiều module ) [Zend Framework]

Trong phần này, chúng ta sẽ thực hiện việc cài đặt các Role và Resource một lần tập chung cho tất cả các module, controller.

Zend_Acl phân quyền cho người dùng (ứng dụng trên 1 controller) [Zend Framework]

Zend_Acl có tác dụng phân quyền cho người dùng. Ví dụ như user không được vào trang quản trị, thành viên mới có thể download, đủ điểm mới có thể mua hàng...

Tạo thư viện riêng trong Zend Framework [Zend Framework]

Bạn có thể tạo cho mình một thư viện hàm riêng trong Zend Framework để thực hiện một số chức năng bạn muốn ví dụ như validate, filter, phân quyền...

Chứng thực đăng nhập với Zend_Auth [Zend Framework]

Zend hỗ trợ chúng ta việc chứng thực thông tin người dùng thông qua đối tượng Zend_Auth. Đối tượng này sẽ nhận thông tin từ người dùng và kiểm tra với dữ liệu được chỉ định trong cơ sở dữ liệu để kiểm tra sự hợp lệ.

Zend_Form kết hợp với Validate và Filter [Zend Framework]

Zend Form hỗ trợ chúng ta các hàm dựng sẵn để kiểm tra hay lọc dữ liệu đầu vào. Điều này giúp ta thuận lợi hơn trong việc kiểm tra dữ liệu trước khi lưu vào cơ sở dữ liệu.

Zend_Filter [Zend Framework]

Zend Filter giúp chúng ta xử lý dữ liệu trước khi in ra màn hình hay trước khi insert vào database

Zend_Validate [Zend Framework]

Zend Framework hỗ trợ chúng ta lớp Zend_Validate (kiểm tra hợp lệ) để xử lý dữ liệu trước khi hiển thị ra màn hình hoặc trước khi lưu dữ liệu vào cơ sở dữ liệu...

Tìm hiểu cơ bản về Zend_Form [Zend Framework]

Chúng ta sẽ cùng tìm hiểu về Zend_Form. Một trong những lớp khá tiện dụng trong Zend Framework nhằm thực hiện tạo ra các thành phần tương tác trong một form dữ liệu.

Phân trang cơ bản với Zend_Paginator [Zend Framework]

Phân trang là kỹ thuật có lẽ đã không còn xa lạ gì với những ai đã và đang viết web. Việc phân trang sẽ giúp cho ứng dụng của bạn thao tác nhanh hơn và gọn hơn mỗi khi đổ dữ liệu ra bên ngoài, vì thế có thể xem nó là một lớp quan trọng trong mọi ứng dụng hiện nay.

Tương tác cơ sở dữ liệu sử dụng Zend_Db_Select [Zend Framework]

Zend_Db_Select thường được sử dụng để viết các câu truy vấn phức tạp, đòi hỏi phải kết nhiều bảng. Có nhiều người thích cách viết này vì nó dễ hiểu, trực quan. Một điểm nữa là nó rất có lợi trong việc phân trang...

Tương tác cơ sở dữ liệu với Zend_Db [Zend Framework]

Chúng ta đã học cách tương tác cơ sở dữ liệu với Zend_Db_Table. Tuy nhiên, với những câu truy vấn phức tạp, đòi hỏi phải kết nhiều bảng thì rõ ràng Zend_Db_Table rất khó khăn trong việc thực hiện...

Cách thêm thẻ Meta Description trong Zend [Zend Framework]

Thẻ Meta Description là một thẻ quan trọng trong Seo, chúng ta sẽ học cách thêm thẻ này trong Zend Framework.

Tối ưu thẻ Title trong Zend [Zend Framework]

Thẻ Title rất quan trọng trong việc SEO, nhưng trong Zend ta phải làm sao để có được một Title như ý...

Xây dựng Project Zend Framework [Zend Framework]

Zend Framework được xem là một trong những framework phổ biến và có sức mạnh rất lớn so với các PHP Framework đang có mặt hiện nay...

Cách lấy mảng dữ liệu từ đối tượng Zend_Paginator [Zend Framework]

Đôi khi dữ liệu truy vấn trả về cho chúng ta không phải là một mảng dữ liệu, mà thay vào đó là một đối tượng. Khi làm việc với Zend Paginator thì dữ liệu trả về là một đối tượng Zend_Paginator_Object...

Tương tác cở sở dữ liệu với Zend_Db_Table [Zend Framework]

Tương tác cơ sở dữ liệu là một việc không thể thiếu đối với 1 trang web động. Zend Framework hỗ trợ nhiều lớp để tương tác với cơ sở dữ liệu thông qua Model. Và một trong những lớp thông dụng nhất đó là Zend_Db_Table.

Cấu hình kết nối cở sở dữ liệu trong Zend Framework [Zend Framework]

Trước khi thao tác bất kỳ công việc gì với cơ sở dữ liệu thì bước đầu tiên là ta phải cấu hình kết nối cơ sở dữ liệu. Có nhiều cách để thực hiện việc này..

Câu lệnh tăng số lần xem của 1 bài viết [Zend Framework]

Để cập nhật số lần xem của một bài viết ta sử dụng câu lệnh update...