Chủ Nhật, 4 tháng 3, 2012

Thiết kế website, bố cục hợp lý

  Theo như tìm hiểu và kinh nghiệm thiết kế website, tôi thấy có 3 điểm cần lưu ý và cần nhất để hướng tới con mắt người dùng. Đó là:
- Nội dung hấp dẫn, hợp đầy đủ và chất lượng, đủ thông tin, và bao gồm các tin tức liên quan.
- Bố cục sắp xếp gọn gàng, tạo sự thân thiện giúp người dùng định hướng được thông tin.
- Hình thức phối màu hợp lý với nội dung chủ đề hợp lý.
  Để thực hiện những điều đó không khó cũng không dễ chút nào.
+ Nội dung: Bạn cần định hướng rõ đối tượng khách hàng của bạn. Khách hàng tiềm năng hay các đối tượng là các công ty. Nếu xác định được điểm này thì coi như bạn đã thành công một nửa.
+ Hình thức: Bạn cần phối màu hợp lý sao cho phù hợp với chủ đề nội dung bạn lựa chọn.
+ Bố cục: Bố cục thiết kế làm sao cho khách hàng không phải nhấp chuột quá nhiều mới có thể tìm thấy nội dung.
Tối ưu giao diện và thân thiện với người dùng là điểm mấy chốt nhất


Bạn muốn tư vấn các dịch vụ, các vấn đề trên:


- Hãy đừng ngần ngại gọi chúng tôi để được tư vấn miễn phí liên quan lĩnh vực đăng ký kinh doanh, thuế và kế toán.
- Tải kho văn bản pháp luật và các tiện ích miễn phí tại website chúng tôi: http://topiclaw.com.
- Chúng tôi sẵn sàng cung cấp dịch vụ thành lập công ty trọn gói, tư vấn thành lập công ty mới, đảm bảo các Thủ tục thành lập công ty.

Thiết kế website, một phướng án mới cho năm 2012

Một website xây dựng rất nhanh nhưng muốn tồn tại lâu và có chỗ đứng cần phải cần rất nhiều tâm huyết vào. Chúng tôi. VNCART đang cố gắng xây dựng một môi trường thiết kế website bán hàng có thể tồn tại và giúp bạn có chỗ đứng trên các công cụ tìm kiếm.

Với khả năng mở rộng và kết nối không hạn chế của Internet và Web, xu thế của thế giới ngày nay là mọi hệ thống thông tin đều hướng đến môi trường mạng, Internet và Web. Website đang ngày càng trở nên một yếu tố đặc biệt quan trọng có thể ảnh hưởng đến nhận thức của mọi người về hình ảnh, giá trị và năng lực tổ chức - doanh nghiệp của bạn.

Các công việc VNCART sẽ tiến hành để cung cấp dịch vụ tư vấn, thiết kế & xây dựng website cho bạn với các nội dung và chức năng cho website như sau:
1. Khảo sát yêu cầu, tư vấn chức năng và cấu trúc nội dung cho website.
2. Xây dựng kịch bản hoạt động - tương tác xuyên xuốt toàn bộ website.
3. Thiết kế bộ giao diện đồ hoạ hiện đại, ấn tượng và thống nhất với quy chuẩn nhận dạng doanh nghiệp của bạn.
4. Nâng cấp hệ thống website cũ hoặc xây dựng website mới được tích hợp với giải pháp quản trị nội dung chuyên nghiệp của chúng tôi: Cổng thông tin gPortal hoặc Công nghệ Quản trị nội dung gCMS.
5. Tích hợp, triển khai thử nghiệm, hỗ trợ cập nhật nội dung ban đầu cho website.
6. Đào tạo, hướng dẫn, hỗ trợ tận tình để người quản trị có thể chủ động cập nhật nội dung hay thay đổi cấu trúc website.
7. Hỗ trợ hoạt động quảng bá website trong thời gian đầu vào khoảng 5000 máy tìm kiếm và website danh mục trên thế giới.
Dịch vụ khác của chúng tôi:
Thành lập doanh nghiệp, thành  lập công ty,

Thứ Sáu, 2 tháng 3, 2012

Thiết kế website khan hiếm! Hướng nào bây giờ

Khách hàng khan hiếm nhưng may thay bên mình vẫn có dự án thường xuyên, thật là một điều nan giải cho các công ty kinh doanh website bây giờ.

Nhớ có bữa thằng bạn mình phải chuyển liên tục 3 công ty trong 6 tháng vì khi vào làm thiết kế website bán hàng, và các mục khác nhưng thực sự là không có nhiều dự án, % thì không có mấy. thật khó và phức tạp.

Nghĩ ra cuộc sống thật khó khăn! Hay chăng mình thành lập doanh nghiệp nhỉ ?? Nhưng thành lập lại không có vốn... zz Thôi. đi làm cu ly cho chúng nó đã !

Thứ Ba, 28 tháng 2, 2012

Cách quảng bá website hữu ích

Bạn đang làm chủ một website cho cá nhân, công ty, dự án...? Hay quản trị website thương mại điện tử? Nếu bạn muốn phát triển website của bạn và đưa nó hiện diện trên Internet, thì giải pháp quảng bá website là một giải pháp hiệu quả nhất, phát triển hình ảnh, thương hiệu website của công ty trên Internet, mở rộng danh sách khách hàng, tăng thứ hạng web trên thế giới, giúp cho độc giả trên Internet biết đến truy cập vào và đặt hàng nhiều hơn.

Việc quan trọng nhất của dịch vụ quảng bá website trọn gói là phải đưa được các từ khóa về sản phẩm - dịch vụ có trong website của quý khách lên Top danh sách các website đầu tiên trên các cỗ máy chủ tìm kiếm như: Google, Yahoo, Msn...

Quy trình quảng bá website:
1. Tiếp nhận yêu cầu của khách hàng.
2. Khảo sát kết quả và phân tích tính cạnh tranh của những từ khóa (keywords) mà khách hàng yêu cầu khi cho ra kết quả tìm kiếm.
3. Tham khảo cấu trúc hệ thống website của doanh nghiệp bạn nhằm đưa ra sự tối ưu cho hệ thống phù hợp với các điều kiện tìm kiếm của các bộ máy tìm kiếm lớn như Google, Bing, Yahoo...
4. Đưa ra chiến lược quảng bá website của doanh nghiệp bạn.
5. Gửi khách hàng báo giá chi tiết dịch vụ.
6. Tiến hành ký kết hợp đồng theo các điều khoản mà 2 bên đã thống nhất.
7. Nghiệm thu hoàn tất và duy trì kết quả SEO.

Đó là các bước để có một trang web có thể có vị thế trên trường google. Chúng ta có thể tìm và làm nhiều phương pháp khác nhau nhưng sẽ luôn luôn nên hướng tới các công cụ tìm kiếm khi ngành công nghệ thông tin đang ngày một phát triển

Thứ Năm, 23 tháng 2, 2012

Những điều cần biết khi thiết kế website

Nếu bạn nghĩ rằng triển khai thiết kế website dễ dàng thì bạn có thể đã sai. Quy trình thiết kế website thực sự đòi hỏi rất nhiều sự phối màu hoàn hảo, sử dụng hoạt ảnh animation và Flash cũng như các cấu trúc đẹp cho các trang trên website.Bạn nên nhớ điều gì khi thiết kế website?

Nếu bạn đang kinh doanh trực tuyến hoặc nếu bạn đang cố gắng để quảng bá các sản phẩm và dịch vụ của bạn thông qua World Wide Web, thì bạn phải biết rằng trang web của bạn sẽ là phương thức kết nối tới những người dùng Internet. Vì thế thiết kế trang web đang được triển khai sẽ quyết định được bạn sẽ thành công hay không.

nha-thiet-ke-website1


Bạn hãy cân nhắc những điều sau khi thiết kế website:

1. Hãy hiểu rõ mục đích website của bạn, bạn không thể xây dựng một website chỉ để cho có, nếu không thì bạn sẽ không tận dụng hết vốn đầu tư của mình. Cho nên bạn cần biết lý do đằng sau sự sáng tạo của nó, bạn cũng có thể quyết định sử dụng một loại thiết kế website nào đó. Ví dụ, nếu bạn chỉ đơn giản cung cấp thông tin cho thị trường mục tiêu của bạn thì bạn có thể muốn đảm bảo cho các bài viết được đọc một cách dễ dàng. Nếu bạn đang bán những sản phẩm hoặc chào bán các dịch vụ thì bạn nên có những hình ảnh và sự mô tả trong trang dành riêng cho những sản phẩm và các dịch vụ đó để việc hiểu về chúng được thuận tiện hơn.
2. Hãy đảm bảo rằng mọi đường link có thể được nhấp chuột. Các đường link không hoạt động hoặc những đường link dẫn các người dùng và những spider của công cụ tìm kiếm đến các trang bị gỡ bỏ hoặc không thể truy cập được sẽ làm cho cả những người dùng internet và các công cụ tìm kiếm không dễ chịu gì. Về cơ bản, các khách hàng mục tiêu của bạn sẽ không muốn mất thời gian cho những đường link chết đó. Trang web của bạn cũng sẽ có các trang bổ sung và các trang này có thể cản trở cho những cơ hội có được những xếp hạng tốt. Vì thế, khi bạn triển khai thiết kế web thì hãy kiểm tra các đường link đầu tiên trước khi tải các trang. Các link này dẫn bạn tới được trang có nội dung phù hợp.
3. Hãy cân bằng các yếu tố khác nhau trên trang web của bạn. Dẫu cho tính tiện ích và tính có thể truy cập sẽ là 2 sự quan tâm đầu tiên trong việc tạo một website thì bạn cũng nên đảm bảo cho các trang nhìn được chuyên nghiệp. Những người dùng internet vẫn thường vào các website có nội dung được bố cục hợp lý, màu sắc được sử dụng phù hợp cũng như có một số các hình ảnh hoặc video được đi cùng với những thông tin đó.
4.Website nên điều hướng truy cập dễ dàng. Chỉ có vài người triển khai được kỹ thuật nút Home tĩnh. Đó chính là khi nút home xuất hiện ở mọi trang trên website của bạn. Thông thường, khi có quá nhiều trang thì những người dùng có thể làm mất nó trong lúc đang duyệt. Nút home này có thể giúp họ bắt đầu lại từ đầu.
5. Hãy quan tâm tới các site map và thẻ tiêu đề hợp lý. Một trong những mục tiêu của thiết kế web là làm cho tất cả các trang trên website của bạn được lập chỉ mục dễ dàng. Vì thế, bạn cần bổ sung một site map, bởi vì nó sẽ thuận tiện hơn cho các spider công cụ tìm kiếm để index cho các trang. Các thẻ tiêu đề cũng sẽ khiến bạn tìm kiếm trong Google, Yahoo và MSN được thuận tiện hơn.
Tác giả: John Mahoney

Những điều một người thiết kế giỏi cần biết.

Điều gì thực sự nhận biết được một website hiệu quả từ trang web có thiết kế xấu? Phát triển và thiết kế web! Một nhà thiết kế web giỏi cung cấp các dịch vụ thiết kế website phải biết được sự khác nhau giữa hai điều đó
Phát triển web thường chỉ có liên quan tới mặt kỹ thuật để xây dựng một website nhưng lại là một phạm vi chung với bất kỳ các quá trình có liên quan nào tới website, ứng dụng web, phát triển thương mại điện tử, phát triển nội dung web, phía khách hàng/ mã server, các giải pháp web và hệ thống cơ sở dữ liệu website.
Mặt khác, thiết kế web được hiểu như một phần nghệ thuật để tạo ra một trang web đòi hỏi sự thu hút thị giác, liên kết bố cục, sử dụng màu sắc và tất cả các yếu tố khác có ý nghĩa với giao diện chung và chức năng của một website.
Vì vậy, chúng tôi có thể kết luận rằng phát triển web tương đương với một lập trình viên thành thạo logic, trong khi thiết kế web lại như một sản phẩm ý tưởng sáng tạo và sự tưởng tượng của người nghệ sĩ. Nếu điều này đúng thì tôi chắc rằng hầu hết các hãng thiết kế web và các nhà thiết kế web cá nhân ở Philippines sẽ đồng ý rằng một website hiệu quả phải có sự kết hợp cả về mỹ quan và logic chương trình.
nha-thiet-ke-website
Dù đa số các nhà thiết kế web không đạt được 2 điều quan trọng này. Điều không mong muốn nhất là hầu hết các nhà phát triển web không nhận ra được những tiêu chuẩn chuyên môn đó. Tôi luôn khuyến khích cá nhân mạnh dạn và tài năng có sự am hiểu về phát triển và thiết kế web song họ nên có thêm kiến thức cơ bản về khái niệm html và biên tập hình ảnh phù hợp với trang web thương mại.
Chúng ta phải nhớ rằng trang web là công việc kinh doanh chúng ta cũng như trực tuyến cá nhân.
  Nó là tất cả những gì mà chúng ta đang có và là điều thực sự quan tâm để truyền tải tới các khách hàng và khách hàng tiềm năng. Thế nên, website là tiền tuyến của chúng ta trong thời đại thông tin, bởi vậy nên được bố trí hợp lý và thiết kế phù hợp để phục vụ mục tiêu của nó.
Tuy hiện có rất nhiều cung cấp ứng dụng về - tạo nhanh trang web riêng - và mẫu website có sẵn- khác. Chúng đã cản trở những ý tưởng này của tôi bởi vì nó mâu thuẫn ngay tới điều tôi vừa mới thảo luận ở trên. Việc lựa chọn để xuất bản một website từ một web mẫu giống như việc mua một hộp bìa cát tông trắng trong một cửa hàng bách hoá và dán lên nó tên sản phẩm không thương hiệu, không hình ảnh và không xác nhận! Điều đó giống như nhãn hiệu - nước mắm cá- thông thường mà bạn nhìn thấy trên khắp thị trường buồn tẻ.
Như tôi đã đề cập, phát triển web và thiết kế web là 2 lĩnh vực quan trọng trong vấn đề này. Phát triển web là khóa học mà có thể được học ở trường.
Song, thiết kế là phạm vi thực sự khác biệt trong lĩnh vực thiết kế website, như ngụ ý rằng nó là công việc triển khai cùng những ý tưởng sáng tạo được đan dệt chu toàn bởi một nghệ sĩ – một nhà thiết kế tài tình trong việc kết hợp biểu tượng, màu sắc, kích cỡ và vị trí cho mọi yếu tố trên một website.
Vì vậy, để nói rằng, nếu bạn có website kinh doanh uy tín được làm từ các mẫu có sẵn, có thể bạn sẽ có một rủi ro là trang web của bạn sẽ giống một website nào đó trên internet mà chỉ với sự khác biệt rất nhỏ như biểu tượng và nội dung text, nhưng chúng lại chỉ là một -bản sao thị giác- của nhau thôi.
Tác giả: PJ Bernardino

Phải thiết kế web mới và nâng cấp website?

Một câu hỏi đặt ra khi bạn đã có một website và giờ bạn muốn đầu tư lại giao diện cho website của bạn. Cũng tương tự như khi bạn đã có một căn nhà và bạn nên cân nhắc xem là với số vốn hiện tại bạn nên mua nhà mới hay nâng cấp cơi nới. Phải thiết kế web mới hay nâng cấp website? Liệu bạn có bao giờ tự đặt ra câu hỏi này trước khi thiết kế một website? Chúng tôi, VDC sẽ tư vấn giúp bạn.
1. Tại sao phải thiết kế web lại, thiết kế nâng cấp Website?
 Khắc phục những thiết kế web thiếu sót,  thêm lĩnh vực hoạt động bổ sung…. Thiết kế lại, thiết kế nâng cấp website nhằm mang lại sự thân thiện, tính chuyên nghiệp hơn.
2. Lợi ích của việc thiết kế web lại, thiết kế nâng cấp?
-   Giảm chi phí điều hành đáng kể vì áp dụng các tiến bộ trong công nghệ thiết kế web 2.0, tích hợp trong thiết kế web các công cụ, phần mềm quản lý.
-   Dễ dàng hơn trong việc cập nhật và quản lý nội dung website do công nghệ web 2.0
-   Nâng thanh thế, phạm vi hoạt động của doanh nghiệp ra toàn thế giới. Tạo ra một hệ thống website được thiết kế để quản lý hàng hoá, tin tức, mang tính khoa học, dễ quản lý, dễ sử dụng, thuận tiện cho các đối tác, nhà cung cấp, khách hàng xem hay chọn sản phẩm để mua từ website thiết kế mới.

Thứ Tư, 22 tháng 2, 2012

Để xây dựng một website cá nhân từ một mẫu website miễn phí

Cách thức xây dựng một website từ một mẫu có sẵn có nhiều cách và nhiều phương hướng để triển khai. Bạn có thể dùng phần mềm hoặc dựa vào những kiến thức cơ bản về lập trình của bạn. Đây là một cách không chuyên dành cho những người có kiến thức lập trình chưa vững. 
Ngày nay các trang và blog cá nhân đã trở nên rất phổ biến. Thật không mấy dễ thấy người nào không sở hữu trang web riêng cho mình. Vì nó là một trong những kết nối thuận tiện, thậm chí còn là nơi để “ cảm nhận” về cuộc sống hay tác phẩm nghệ thuật.
Trang cá nhân không chỉ là một cách thể hiện về bản thân tốt nhất mà còn là nơi sẻ chia những suy nghĩ, ý tưởng, cảm xúc, tình cảm cũng như mọi điều xảy ra xung quanh trong cuộc sống của bạn. Đó là tại sao mà chúng ta lại cố gắng tạo trang riêng dựa trên template web miễn phí. Với ngân quĩ thật ‘ thân thiện’ nên chỉ mất khoảng 2 giờ là bạn có thể dành cho mình 1 trang riêng.
Vậy nên, bài báo này sẽ chỉ cho bạn cách tạo một trang và tiến hành mọi tùy chỉnh cần thiết dựa trên web template. Sau đó bạn sẽ đọc thêm phần giới thiệu về các nhà cung cấp tên miền và máy chủ của chúng tôi.
Hãy chọn một mẫu thiết kế.
Nếu bạn không phải là nhà thiết kế web, thì cách nhanh và đơn giản nhất để có một website nhìn chuyên nghiệp là sử dụng các mẫu website được làm trước. Bạn có thể tìm kiếm các mẫu web miễn phí từ rất nhiều nguồn. Song Free Templates Online là nguồn khá tin cậy vì ở đó cung cấp các mẫu web chất lượng phù hợp với các tiêu chuẩn web. Tôi đã chọn cho mình mẫu web template # 63 dưới đây:
 
Sau khi tải được mẫu web, hãy chọn thư mục fonts và files có dạng “.psd” và “html”.
Tùy chỉnh mẫu web
Đây là lúc cần tùy chỉnh mẫu web. Nếu bạn không có thời gian hay am hiểu nhiều để triển khai toàn bộ quá trình này thì có thể sử dụng các dịch vụ chỉnh sửa mẫu web. Tại đây bạn có thể có mức giá dịch vụ rất phù hợp. Các nhà phát triển web của họ sẽ hoàn tất yêu cầu của bạn một cách chính xác, dễ dàng và chuyên nghiệp. Nhưng nếu bạn không ngại khó khăn thì cũng tự tùy chỉnh được và sẽ bắt đầu từ bản HTML.
Hãy dùng Adobe Photoshop CS+, Adobe Dreamweaver 8+ hoặc bất kỳ trình soạn thảo HTML nào khác để tiến hành mọi tùy chỉnh cần thiết. Trước khi bắt đầu bạn nên cài đặt các font chữ cần thiết ( chúng thường được thay thế trong thư mục “các nguồn hoặc font” – Vào this tutorial để có được chi tiết. Sau đó hãy mở file dạng “.psd” trong photoshop và học cách làm.
Trước hết, chúng ta sẽ tùy chỉnh phần đầu của mẫu web bằng công cụ horizontal Type, hãy nhập tên công ty và thay đổi tagline. Đừng lo lắng khi slice không đủ dài vì tiêu đề web của bạn có thể tự điều chỉnh được trong giới hạn của nó. Bạn cũng dễ dàng tùy chỉnh kích thước của slice bằng cách chọn Slice Select Tool và làm nổi logo (bằng kích chuột trái + CTRL). Hãy kích chuột trái để kéo các border slice.


Sau khi xong những thay đổi này, hãy lưu lại logo đã chỉnh và thay logo đó vào. Khi slice vẫn được chọn, hãy vào “ File” -> “save for Web and Devices”. Bạn không nên điều chỉnh thiết lập bởi coder đã hoàn tất công việc này. Hãy ấn nút Save vào save files tới Image directory và thay tên file dạng .jpg.
Tiếp đến là chỉnh sửa tiêu đề các text. Nếu bạn thấy tất cả các tiêu đề text trên mẫu web này hợp lý thì hãy lưu chúng lại.
Hãy lưu lại các nút menu. Bạn có thể sử dụng Hirizontal Type Tool để sửa tên của các nút. Tôi đã sửa nút chính và đổi tên nó là “My Gallery”.


Hãy lưu các nút menu này để thay thế những nút cũ trên web và các thư mục hình ảnh (Images folder).

Sau đó, hãy đổi ảnh ở phần trung tâm của mẫu web. Lưu ý rằng kích thước của ảnh cần phù hợp với các mục riêng để tránh gây ảnh hưởng tới bố cục. Hãy lưu ảnh mới thay hình cũ trên folder hình ảnh.
Bây giờ hãy chỉnh các ảnh từ hai phía. Photoshop vẫn giúp bạn thực hiện điều đó. Trước tiên, hãy định rõ kích thước hình ảnh theo pixel. 188 x 187 px là kích thước ảnh phù hợp cho website. Sau đó, hãy tạo một layer mới dưới layer có những mục tên được có sẵn và paste ảnh mới lên nó. Bạn cũng có thể lặp lại bước này với hình ảnh thứ hai. Nếu bạn đã thực hiện đúng tất cả các bước thì các ảnh mới này sẽ được hiển thị cùng mũi tên ở trên chúng.
Mỗi ảnh được chia thành 4 slice (như đã hiển thị trên screenshot phía dưới). Điều này có nghĩa là bạn nên lưu riêng lại từng slice, thay các folder cũ bằng folder mới và lưu chúng vào từng folder một.


Tiếp đến, hãy mở file index.htm trong bộ trình biên tập HTML và bắt đầu chỉnh text. Hãy viết về chính mình, gia đình, bạn bè cũng như những sở thích của mình trên đó. Song đừng quên thay đổi phần cuối trang.

Trang đầu tiên của bản thiết kế đã hoàn chỉnh. Hãy nhìn xem:

Bạn phải nhớ rằng đặc trưng gói mẫu web miễn phí này không gồm các trang nhỏ. Song cũng đừng quá lo lắng. Bởi bạn có thể tạo ra nó dễ dàng bằng cách copy file index.htm và thay đổi tên thành index-1.htm – Đó là bản thiết kế của bạn dùng cho trang liên hệ (Contacts page). Hãy soạn thảo text trên trình soạn thảo HTML và đó là các text sử dụng trên website của bạn.

Trang hình ảnh
Và giờ là phần thú vị nhất của quá trình tùy chỉnh. Trang web cá nhân sẽ không đầy đủ nếu thiếu một trang ảnh. Hãy làm trang web của bạn rực rỡ hơn bằng cách bổ sung thêm những bức ảnh màu chất lượng. Tôi muốn giới thiệu với bạn một cách thuận lợi để quản lý và trình bày các ảnh của bạn và chia sẻ hoặc in trực tuyến chúng – Slimbox 2 – tập lệnh Javascript cho phép bạn che đi các ảnh trên trang hiện tại. Tập lệnh này phù hợp với tất cả các trình duyệt phổ biến. Bạn có thể tải nó về từ official site và giải nén thành mục template của bạn .
Hãy làm theo những chỉ dẫn tại usage instructions để tạo Slumbox 2. Sau khi tạo xong thư mục “photos” và đặt các ảnh vào 2 phần – cỡ ảnh gốc, ảnh sao cỡ nhỏ hơn, ví dụ như xem trước ảnh thu. Hãy copy index.htm và đổi tên thành “photos.htm” rồi đặt những ảnh nhỏ như dưới đây:

Sau đó bạn nên kích hoạt mục slimbox 2 bằng bổ sung mã rel = “lightbox-personal” vào các link của bạn như sau:

Hãy lặp lại bước này với tất cả các ảnh mà bạn có. Nếu thao tác đúng thì trang của bạn sẽ giống như sau:
Tất cả các ảnh sẽ mở trên splash window.
Hãy chọn một nhà cung cấp máy chủ
Trước hết bạn cần được tư vấn về chất lượng và giá cả trước khi lựa chọn dịch vụ hosting. webhostingbuzz.com sẽ giúp bạn điều đó.
Nếu bạn đã từng gặp phải khó khăn nào trong việc đăng ký tên miền hoặc thuê máy chủ bạn có thể liên hệ với các chuyên gia trên TemplateTuning.com.
Vậy đấy! Giờ bạn có thể nhận thấy rằng chỉ với một chút thay đổi khiến mẫu web ban đầu đã trở nên thu hút và phong cách. Nhưng để làm được điều đó cần phải có tính bền bỉ, sự nhẫn nại và lòng khát khao. Chúc bạn thành công!
Hãy vào sample website để xem kết quả cuối cùng hoặc so sánh với mã của mình

Nguồn: TemplatedBusiness.com

Dễ dàng thiết kế website với vài mẹo nhỏ

Thật  khó khăn khi bắt đầu một công việc và thật khó khăn nếu không biết hướng đi của mình thế nào, nếu bạn đã đi vào nghiệp thiết kế website thì sau đây là một số mẹo để bạn có thể dễ dàng tiến bước trên con đường lập trình:
Mách nước 1: Hãy học HTML
Tôi có thể nghe thấy tiếng phàn nàn của bạn. Tôi đã nói rằng tôi đang dành cho bạn một vài những shortcut và lúc này tôi đề nghị rằng bạn hãy học HTML! Thật đáng tiếc rằng không còn cách nào ngoài nó đâu. Thậm chí nếu bạn tận dụng những shortcut để thiết kế web thì tôi sẽ đề xuất rằng: việc học HTML sẽ vẫn là sự đầu tư tốt nhất mà bạn có thể làm. Nó thực sự không phải khó khăn và nó sẽ rất hữu ích cho sự hiểu biết của bạn về thiết kế web.
Bạn có thể truy cập vào: www.w3schools.com để có được những bài học trực tuyến về HTML.
Tin tưởng vào sự nhiệt tình của bạn và mức độ kỹ năng công nghệ, tôi cũng sẽ đề xuất rằng bạn nên học một chút về CSS( Cascading Style Sheets). CSS có thể trợ giúp tích cực cho bạn việc kiểm soát layout, màu sắc và hình ảnh trên trang web của bạn. Bạn có thể cũng tìm thấy những tin bài hay về CSS tại trang www.w3schools.com này
Mách nước 2: Hãy sử dụng một web template cho thiết kế web.
Vì rằng mách nước này thực sự là biện pháp nhanh để thiết kế web! Tôi có đề xuất rằng bạn sử dụng một Web template để tạo website đầu tiên của mình . Có rất nhiều template thương mại sẵn có, và chân thành mà nói thì những template này rất đẹp, nhưng tôi sẽ mang cho bạn vài lời gợi ý về nơi tìm được các template web miễn phí. Hầu hết mọi người sẽ nghĩ rằng tìm kiếm những “ template web miễn phí” ở Google sẽ là cách thông dụng nhất, nhưng tôi lại cho rằng bạn đã tìm kiếm “ nguồn mở template web” thì đúng hơn.
Đây là vài nguồn tài liệu về nguồn mở của các template web ( miễn phí). Lợi thế của những template này là chúng được thiết kế khá thông thường và chúng cũng sẽ mang cho bạn những nguyên tắc thiết kế web tốt ( trái với hầu hết các template thương mại đẹp đó thì chúng lại không mang đến được những nguyên tắc thiết kế web tốt). Hãy truy cập vào trang web ưa thích của tôi là www.freetemplatesonline.com.
Bạn hãy ghé thăm www.daydreamgraphics.com. để biết về những thiết kế template miễn phí. Tôi muốn đề xuất rằng bạn nên bắt đầu bằng việc tận dụng các thiết kế được tạo ra bằng các bảng. Những bảng này là cách dễ dàng nhất để sử dụng và thao tác. Các template về Daydreamgraphic không dành cho mọi người mà hầu hết chúng hướng về sự sôi nổi trẻ trung, bởi vậy nếu bạn đang tìm kiếm một bản thiết kế mà bạn có thể sử dụng cho công ty hoặc hoạt động kinh doanh của mình thì bạn nên lựa chọn phần nào đó của bản thiết kế từ FTO (www.freetemplateonline.com), nhưng nếu bạn đang nhìn ngắm để khởi tạo một trang web riêng, một website về sở thích hoặc một trang web có liên quan đến âm nhạc hay giải trí thì những thiết kế này sẽ rất hiệu quả.
Mách nước 3: Hãy sử dụng Wordpress hoặc Joomla để tạo web
Cho đến nay lựa chọn này thực sự là phương pháp tốt nhất để tạo trang web của bạn về lâu dài. Về mặt lý thuyết thì bạn không cần biết về HTML và CSS để tạo và thay đổi trang web của mình nhưng trong thực tiễn thì rất đáng để học hỏi những kỹ năng này vì nó sẽ giúp bạn điều khiển những công cụ này nhanh hơn.
Các bước sử dụng những công cụ này trong việc tạo trang web như sau:
1. Hãy log in vào bảng điều khiển Cpanel (nếu bạn không sử dụng Host cung cấp cho bạn 1 bảng điều khiển Cpanel và những đoạn script Fantastico, lời khuyên của tôi là hãy chuyển sang một host có bảng Cpnel.
2. Chọn Fantastico từ control panel
3. Chọn một trong Wordpress hoặc Joomla từ trình đơn trên phía trái.
4. Cài đặt Wordpress hoặc Joomla trong Folder gốc. Bạn sẽ phải chọn một username và password quản trị để truy cập vào phần quản trị cho trang web của mình.
Hãy log vào trang quản trị của website( normally /wp-admin for Wordpress and /administrator for Joomla). Ở đó có nhiều hướng dẫn miễn phí về Wordpess sẵn có - hãy tìm kiếm trong Google cụm từ 'free Wordpress tutorials' và nếu bắt đầu về Joomla thì hãy tìm kiếm cụm từ “ làm thế nào để sử dụng Joomla”.
Để thay đổi cái nhìn và cảm nhận về trang Joomla hoặc Wordpress là thực sự dễ dàng! Bạn hãy cài đặt đơn giản một template mới. Các template Joomla và Wordpress được dành riêng cho những công cụ này( bạn không thể sử dụng bất cứ template nào khác). Để tìm thấy được những template Joomla và Wordpress tự do tốt nhất bạn có thể truy cập ở tại website: www.tm4y.co.zawww.tm4y.co.za.
Tôi hi vọng rằng những mách nước này sẽ giúp cho bạn có được cách tạo trang web cho riêng mình- và cách thiết kế web dễ dàng.

Những điểm lợi khi có website

Một doanh nghiệp muốn phát triển đều phải dựa vào nhiều yếu tố, việc thiết kế một website chuyên nghiệp cũng là một yếu tố thành công để có thể có được những hợp đồng thiết kế thành công. Sau đây là một số những điểm lợi mà khi bạn có một website chuyên nghiệp:
  • Quảng cáo sản phẩm, dịch vụ không giới hạn với chi phí rất thấp: Điều này dễ nhận thấy khi bạn chỉ cần chi phí một lần cho công tác thiết kế website, sau đó thực hiện quảng cáo trên chính website mình mà không phát sinh thêm chi phí nào. Hiện nay, hàng ngày có hàng trăm triệu người truy cập internet thường xuyên, công ty bạn sẽ được nhiều người biết đến. Khách hàng có thể sử dụng internet để truy cập đến website của doanh nghiệp, tìm hiểu thông tin, sản phẩm, dịch vụ doanh nghiệp cung cấp. Nếu so sánh với việc phát tờ rơi quảng cáo, đăng quảng cáo trên báo chí, truyền thanh, truyền hình thì bạn có thể dễ dàng nhận ra điều này.
  • Cơ hội liên kết và hợp tác kinh doanh trên môi trường internet là rất lớn. Phạm vi ảnh hưởng là quốc tế chứ không chỉ nằm trong đất nước Việt nam. Website chính là tấm danh thiếp mà doanh nghiệp có thể dùng được ở bất cứ nơi đâu trên thế giới. 
  • Các ứng dụng trên website  được sử dụng ngày càng phổ biến giúp doanh nghiệp làm được nhiều việc hơn với website. Ví dụ, một nhà chế tạo có thể thường xuyên tiến hành mời thầu trên website của mình với các thông tin được cập nhật hàng ngày, và như vậy khả năng tìm được đối tác/nhà cung cấp tốt là vô cùng lớn, không hạn chế phạm vi lãnh thổ, với chi phí không đáng kể.
  • Dễ dàng nhận được thông tin phản hồi từ khách hàng. Khi thiết kế website bạn cũng nên chú ý đến việc yêu cầu có giao diện gửi thông tin phản hồi dành cho khách hàng. Khách hàng khi truy cập website doanh nghiệp, chỉ việc điền vào mẫu phản hồi thiết kế đơn giản và nói cho bạn điều họ nghĩ về sản phẩm và dịch vụ của bạn. Thông tin này nhanh chóng được chuyển đến doanh nghiệp và doanh nghiệp cũng có thể trả lời ngay phản hồi của khách hàng qua trang web.
  • Công việc kinh doanh của doanh nghiệp luôn mở cửa 24 tiếng một ngày. Điều này có nghĩa là bạn không phải đóng cửa vào bất kỳ ngày nào mặc dù ngay đó là lễ tết hay ngày giáng sinh... Bạn có cửa hàng hay không thì khách hàng cũng đều có thể xem hàng hóa của bạn. Khi một ai đó muốn biết về thời gian, địa điểm, phương hướng, hay bất cứ thông tin nào về công ty của bạn, họ có thể nhận được những thông tin nay mà hoàn toàn không làm phiền tới bạn.
  • Chi phí nhân viên thấp. Khi bạn có một website, bạn có thể chào bán sản phẩm dịch vụ của mình mà không cần thuê thêm nhân công. Bạn sẽ không phải tiêu thêm một khoản tiền nào vào việc bồi thường cũng như bảo hiểm cho nhân viên mới mà vẫn duy trì được doanh số bán hàng và dịch vụ.
  • Tiết kiệm được bưu phí và chi phí in ấn. Hãy nghĩ xem bạn phải gửi bao nhiêu tấm card cho khách hàng biết về việc bán hàng của bạn. Tất cả có thể được giảm thiểu bằng cách đưa các thông tin bán hàng vào website và mỗi khách hàng tới thăm. Bạn có thể thu thập địa chỉ email của khách hàng, giữ liên hệ với họ về những sự kiện đặc biệt trong gian hàng của bạn thông qua email.
  • Cải tiến hệ thống liên lạc. Bạn có thể liên hệ với nhân viên, nhà cung cấp của bạn thông qua website. Mọi thay đổi đều có hiệu lực ngay khi bạn gửi cho họ trên website, và bất kì ai cũng xem được những thông tin cập nhật mà không phải liên lạc trực tiếp với bạn. 
  • Dịch vụ khách hàng hoàn hảo. Đây là niềm mơ uớc của bất kỳ doanh nghiệp nào. Các chủ doanh nghiệp không muốn tốn thời gian vào việc giải thích cho khách hàng cách sử dụng sản phẩm, cách lắp đặt, xử lý sự cố, lau chùi, di chuyển, đổi sản phẩm hay bất kì diệu gì phải làm đối với sản phẩm đã được mua. Với một website, chỉ cần đưa ra tất cả các tình huống, tạo câu hỏi và trả lời sẵn, khách hàng của bạn có thể tìm kiếm mối thông tin hỗ trợ mà không phải làm phiền tới bạn.
  • Tạo một hình ảnh về một công ty được tổ chức tốt. Internet là phương tiện hữu hiệu nhất để bạn có thể tạo lập bất kỳ hình ảnh nào về mình mà bạn muốn. Tất cả đều nằm trong tay ban, chỉ cần thiết kế một website chuyên nghiệp, thêm nội dung giúp đỡ khách hàng và ngay lập tức công ty của bạn bắt đầu có hình ảnh của mình. Công ty của bạn nhỏ như thế nào cũng không thành vấn đề, chỉ cần có khát vọng lớn, bạn có thể xây dựng hình ảnh công ty bạn như là một tập đoàn lớn trên Internet. 
  • Có mặt trên mạng đồng hành với đối thủ cạnh tranh. Có thể hiểu rằng Internet giống nhu cuốn "Danh bạ điện thoại". Càng ngày càng nhiều người sử dụng website để tìm kiếm thông tin, mua sản phẩm, dịch vụ. Nếu doanh nghiệp không ở đó, đối thủ cạnh tranh của doanh nghiệp sẽ ở đó thì khách hàng tìm đến doanh nghiệp bạn bằng cách nào?

Thứ Ba, 21 tháng 2, 2012

Cách tấn công bằng local attack. Lập trình viên nên chú ý!

Local  Attack là một trong nhưng phương thức hack không được khuyên dùng vì lý do đạo đức. Tuy nhiên tìm hiểu và đề phòng local attack lại là một chuyện thú vị rất được quan tâm.
Define:
Đối với một web server thông thường.
Khi các bạn host site của mình trên server, thông thường bạn được cấp 1 account trên server đó và một thư mục để quản lý sai của mình. Ví dụ là /user/username1. Tương tự như vậy cũng có 1 thư mục là /user/username2. Giả sử /user/username2 bị hacker chiếm giữ, bằng các script thông thường, hacker có thể truy cập đến các file của bạn ở /user/username1. Các tấn công dựa trên những script ở user này tấn công vào host của user khác trên cùng server gọi là Local Attack.
More:
Thông thường nhất, Local Attack được sử dụng để đọc lấy thông tin config từ victim, sau đó dựa vào thông tin config này để phá hoại website.
Từ phương thức của Local Attack, cách phòng chống Local Attack chủ yếu dựa trên 3 mục:
Config của server: cấu hình server của super admin, tùy vào cách cấu hình mà khả năng tránh local attack sẽ tăng or giảm:D
Source code của website: thường các website khi chạy trên mạng không dc zend ( encode php ) hoặc mã hóa. Khi đó local attack sẽ dễ  dàng hơn. Ngoài ra tùy vào source của từng website và tùy chỉnh của developer mà có thể hoặc không thể tránh local attack.
Chương trình bảo vệ trên server: những chương trình như NAV hoặc KPS có thể chặn được những scrip độc hại -> disable local attack :D
Nói sơ qua về cách tấn công: như đã nói trong phương thức, chủ yếu là hacker phải đọc được config của website để tiến hành cách bước tiếp theo ( :”> ). Việc xác định file config nằm ở đâu và làm thế nào để đọc được nó đòi hỏi cả trình độ lẫn kinh nghiệm. Sau khi xác định được file config, hacker sẽ sử dụng các lệnh khác nhau để cố gắng lấy nội dung của file nay. Ở đây đưa một số ví dụ về vài vị trí file config
VBB: <root>/includes/config.php
Joomla <root>/configuration.php


server thiết kế website chẳng hạn
Có nhiều cách tấn công vòng vèo nhằm qua mặt cơ chế bảo mật của server, song đều qua các bước tương tự như sau:
Bước 1: Tấn công site bị lỗi bảo mật nằm cùng server với website cần tấn công thông qua các bug và upload Shell nên website này. có rất nhiều loại shell cho 1 và nhiều ngôn ngữ như : php shell , asp shell, aspx shell, jps shell...tùy thuộc vào server hỗ trợ loại ngôn ngữ  nào và đôi khi là sự kết hợp nhiều shell trong lúc tấn công .
khi upload lên ta có dạng: http://a.com/shell.php và con shell này đã nằm cùng server với website cần tấn công b.com
Bước 2:  tấn công.Tại Shell Command ta bắt đầu gõ lệnh: 

 
1.cat /etc/passwd

sẽ cho ra được kết quả nhiều dòng dạn như sau:
1.tphats:33217:33218::/home/tphats:/usr/local/cpanel/bin/noshell

bạn thấy user chính là  tphats. tiếp theo bạn kiểm tra domain của site cần tấn công.
1.cat /etc/userdomains

nhìn kết quả thấy user domain 
vậy là đúng tphats là user của tanphat.net
tiếp tục dùng lệnh để xem trong thử mục www của tanphat.net có những file gì?
1.dir /home/<strong>tphats</strong>/public_html/

ta có 1 list file và thư mục:
1.admin
2.include
3.image
4.template
5.index.php
6.config.php
7.footer.php

để đọc file để xem file nào chứa liên kết với database. nhìn vào đây đích thị là config.php. ta đọc fie này thử:
1.cat / home/tphats/public_html/config.php
2.{code}
3.ta thấy kết quả như sau:
4.{code}


Như vậy đã đã có được user + pass của mysql, công việc còn lại của bạn là gì? kết nối data update user + pass và bắt đầu đăng nhập: http://tanphat.net/admin

bài viết này được mô phòng trên môi trường linux với việc config server yếu. Thức tế không dễ dàng như vậy, có những website không cho upload file php, asp... thông qua browse hay khi upload lên thành công thì anti virus của server xóa mất. vì vậy các hacker thương link đông trong tấn công. Ví dụ: zend code , hay base64 code shell để server không phát hiện. nếu khóa hàm cat thì chạy hàm read, less... 
 ………….
Nói về vài cách mà tôi biết:
Về server: Jail Apache : từ host của user này không thể truy cập tới file ở host của user khác
Về web source code: Zend -> encode source để hacker ko thể đọc được nội dung dù đã tìm ra file, chmod file để ko thể đọc từ bên ngoài …
Về security app: NAV -> tắt dc nhưng script như Shell r57 r59 …
Nhìn chung, đối với tất cả các website thì local attack là ác mộng vì gần như nếu bị local attack thì sẽ die trong nháy mắt. Tuy nhiên những hacker thực sự sẽ không sử dụng cách này trừ khi bị khiêu khích. Cho nên nếu bạn là web master, hãy ngoan ngoãn và đề phòng. Nếu bạn là server admin, phải bảo vệ cho người dùng. Nếu bạn là hacker, làm ơn đừng sử dụng cách này. Còn nếu bạn như tui nghĩ, không cần lo nhiều về nó.

Như đã nói, local attack là tấn công từ user cùng server với nhau. Vậy làm sao có thể sử dụng một user này để tấn công một user khác? Thông thường có 2 cách:
1. Cách này tốn khá nhiều thứ quý giá : tiền. Lấy  tiền mua một cái host trên server đó rồi local -> chắc 100% thành công.
2. Tấn công vào website cùng server có độ bảo mật thấp hơn. Sau đó local.

Thông thường hacker sử dụng cách thứ 2, chắc ai cũng hiểu lý do. Vậy làm sao để tấn công vào những mục tiêu bên cạnh? Có mấy bước sau:
1. Tìm xem trên server có những website nào? Cách hiện tại được dùng nhiều nhất là Reverse IP domain đó. Hiện tại có khá nhiều website cung cấp dịch vụ này.
2. Sau khi tìm được danh sách website, lần lượt check xem website nào có khả năng tấn công thành công và có thể sử dụng local.
3. TIếp theo đó tấn công website đã chọn.
4. Sau khi attack thành công, bắt đầu local attack.
5. Local attack thành công hay thất bại còn là chuyện sau này.
Quan trọng nhất ở 5 bước này là tìm xem website nào có độ bảo mật kém hơn và có thể bị hack. Thường nhưng website như thế là:
1. Những website tự làm, khả năng mắc lỗi thường cao.
2. Những source code phổ thông nhưng version đã lỗi thời.
Nếu tìm thấy trường hợp số 1, từ từ check lỗi và hack.
Nếu tìm thấy trường hợp số 2, có thể check xem version hiện tại có lõi gì không tại trang web milw0rm.com
Từ đó, các bạn có thể thấy ra được khi nào mình xài local. Đó là những website có độ bảo mật cao, không thể tấn công qua lỗi lập trình, đồng thời server config khá an toàn không thể tấn công chiếm root, bắt buộc phải local.. Những website như thế thường là những website được update thường xuyên nếu như là cái source thông dụng hoặc những website với coder pro :D.
Nói từ đầu tới h, chắc các bạn cũng nhận ra dù muốn hay không, nếu không thể chiếm server bằng cách này hay cách khác, hacker vẫn bị bắt buộc phải tấn công trực tiếp thành công một website khác. Nói như vậy, nghĩa là muốn local, hacker phải luyện mấy cái khác trước đã. Vì quan điểm này cho nên trong một số trường hợp, có thể sử dụng local :D.
Nghĩ đến chuyện tấn công trực tiếp một website nào đó với mục đích up shell / local, hacker phải lợi dụng những lỗi/lỗ hổng để can thiệp vào cấu trúc của website. Nếu các bạn đã biết, có những lỗi cực ký cơ bản mà ai tham gia security zone đều biết như:
1.Lỗi Sql Injection
2.Lỗi XSS
3.Lỗi zero-length string (có cả chuyên gia chuyên khai thác lỗi này luôn nè). -> bữa trc Joomla bị lỗi này nè.
4. và còn nhiều nhiều nữa… mà tui hok biết.
Mỗi lỗi có mức độ nguy hiểm , cách kiểm tra, và cả cách phòng chống khác nhau. Còn hacker làm sao biết nên khai thác lỗi nào, câu trả lời chỉ có thể là từ kinh nghiệm -> test các lỗi xem dính cái nào thì làm việc với cái ấy thôi…..

Nhìn chung, muốn tấn công những website dạng như vbb thuần hoặc joomla thuần hay đại loại giống vậy, cách duy nhất là local :D. Có vài hacker tự nhận mình là Hacker Mũ Bạc (đẹp), để thoát ra cái vòng trắng đen nhưng thực chất đó chỉnh là hacker mũ xám :D hay thậm chí có khi tệ hơn là script kiddies giả danh, sử dụng những chiêu local thế này để nổi danh. Thực chất không đáng nói lắm.
Bài viết này chỉ nhằm dẫn người đọc đến con đường chính đạo mà thôi. :D

(BÀI VIẾT ĐƯỢC SƯU TẦM)