10 lời khuyên cho người bắt đầu học PHP


25/10/10      

PHP là ngôn ngữ đằng sau một số ứng dụng web mạnh mẽ và phổ biến nhất hiện nay, trong đó có thể kể đến Facebook và WordPress.

Học một ngôn ngữ mới có thể khá khó khăn với nhiều người. Bài viết này giới thiệu với bạn đọc một số lời khuyên quý báu của các chuyên gia PHP dành cho người mới bước chân vào thế giới PHP.




1. Elizabeth Naramore: Bắt đầu với OOP

Naramore hiện đang là nhân viên của SourceForge và người sáng lập trang PHPWomen.org. Đối với người vừa mới bắt đầu học PHP, Naramore cho rằng nên có một nền tảng vững chắc trong việc lập trình hướng đối tượng (OO) trước khi tìm hiểu sâu hơn vào PHP.

"Nếu bạn vốn không xuất thân từ lĩnh vực lập trình, hãy dành thời gian để tìm hiểu nguyên tắc căn bản của phát triển phần mềm. Những vấn đề cần chú ý như lập trình hướng đối tượng (OOP), phát triển hướng kiểm thử (test driven development), quản lí phiên bản (version control), gỡ lỗi (debugging), các mẫu thiết kế (design pattern), vv).

"Nếu bạn đã thử và không thể giải quyết vấn đề của bạn, đừng ngại hỏi. Các cộng đồng PHP nói chung rất hữu ích và thân thiện. Có vô số tài nguyên cho những người mới trên mạng. Nhờ đến sự trợ giúp của cộng đồng, cho dù đó là một nhóm người dùng địa phương, một dự án mã nguồn mở của cộng đồng, hay một kênh IRC như #phpc trên freenode".

[Tin tức] OpenOffice.org tách khỏi Oracle để phát triển độc lập


10/10/10      
Ngày 28/09 vừa qua, cộng đồng phát triển bộ công cụ văn phòng nổi tiếng OpenOffice.org đã tuyên bố chính thức tách khỏi tập đoàn Oracle để phát triển độc lập.

Sau 10 năm thành công với sự tài trợ của Sun Microsystems, dự án OpenOffice.org sẽ tiếp tục được duy trì với sự thành lập của một tổ chức phi lợi nhuận mới mang tên "The Document Foundation".

Tổ chức mới này sẽ chịu trách nhiệm hoàn thành sứ mệnh của dự án OpenOffice.org cũ. Và kể từ nay cộng đồng OpenOffice.org sẽ đổi tên và trở thành The Document Foundation.



Tổ chức The Document Foundation được thành lập bởi các cựu lãnh đạo, kĩ sư chủ chốt của dự án OpenOffice.org cũ và những người đam mê với dự án OpenOffice.org trong đó có nhiều lãnh đạo của các tập đoàn và tổ chức lớn như Google, Novell, Red Hat, Canonical (công ty hậu thuẫn HĐH Ubuntu), tổ chức mã nguồn mở Open Source Initiative, tổ chức GNOME Foundation. Trong tuyên bố với báo chí, The Document Foundation thể hiện quan điểm của mình là rất mong các cá nhân và tổ chức sẽ hỗ trợ và đóng góp để cùng phát triển một bộ công cụ văn phòng hoàn toàn mở và mang lại lợi ích tốt nhất cho người dùng.

[SEO] 21 thủ thuật SEO cho Wordpress


5/10/10      
Wordpress đã và đang là mã nguồn mở thành công nhất trong việc tạo 1 trang blog cá nhân, nó được sử dụng rất rộng rãi trên toàn thế giới và tất nhiên là cả ở Việt Nam. Tuy vậy rất nhiều bạn đã không biết cách phát huy hết tất cả những điểm mạnh của công cụ blog này trong việc làm SEO hay nói cách khách là quảng bá cho blog của các bạn trên seach engine. Hy vọng rằng với bài viết tông hợp này, các bạn sẻ lựa chọn được cho mình những thủ thuật tối ưu hóa blog bằng wordpress hữu dụng nhất trong việc làm SEO.



1. Đừng khóa các seach engine:

Một vấn đề tưởng như cơ bản những đang có rất nhiều bạn mắc phải, các bạn thường dùng các gói cài đặt có đính kèm theme hay các plugin và những gói cài đặt này thường là đã khóa chức năng crawl củasearch engine.

Hãy kiễm tra trong phần Options > Privacy và hãy chắc một điều rằng tùy chọn ở mục này đang là “I would like my blog to be visible to everyone.”

[SEO] 7 bước để tăng tốc độ index website của Google


28/9/10      
Hầu hết những chuyên gia SEO đều khuyên bạn nên mua 1 site domain đã cũ để được Google đánh giá cao hơn và dễ Index hơn, nhưng nếu như bạn bắt đầu tạo 1 website mới thì sao? Thường thì bạn sẽ tốn vài tuần để site của bạn được bộ máy tìm kiếm google biết đến.Tuy nhiên những việc làm theo những bước sau đây sẻ giúp bạn tiết kiệm khá nhiều thời gian cho việc index site (chỉ sau khoảng 24h).

index website

1/ Tạo 5 trang nội dung trong site: Đừng để site bạn “under construction” (site đang trong quá trình xây dựng) hãy tạo 1 vài trang với nội dung thật sự.

2/ Tạo link nội bộ giữa các trang của bạn.

Hãy sử dụng template thống nhất để quản lý các trang nội dung thông qua các menu. Bạn có thể tìm thấy những template free giúp bạn làm việc này tại thuvienwebmaster.com .... Nếu bạn tự tạo thì nhớ hãy đơn giản hóa nó chứ đừng có làm nó quá phức tạp và cầu kỳ. Bạn nhớ liên kết 2, 3 trang (liên kết có chiều sâu)

[Kiến thức cơ bản] Bounce Rate và tầm ảnh hưởng tới sự thành công củaWebsite


27/9/10      
Bounce Rate là một trong những yếu tố có tầm ảnh hướng mạnh nhất đến sự thành công của một website. Bạn có thể có ranking cao và một lượng truy cập lớn mà việc sử dụng dịch vụ SEO mang lại cho website, nhưng với một tỉ lệ Bounce Rate cao trên mức cho phép thì mọi sự đầu từ cũng như nỗ lực cố gắng đây cao traffic cho website đều trở nên vô nghĩa. Đối với những SEOer chuyển nghiệp, họ đều có những phương thức cụ thể để theo dỏi và điều hướng bounce rate hằng ngày, nhằm nhanh tróng tìm ra ly dó và đề ra cách khắc phục tốt nhất. Nhưng ngược lại đối với những người làm SEOer không chuyên, thì bounce rate hình như vẫn là một định nghĩa còn quá xa lạ.

bounce rate

Bounce Rate là gì ?

Theo google analytic blog thì Bounce Rate là tỷ lệ phần trăm lượng truy cập vào website hoặc từ trang web khác tới rời bỏ website của bạn. Có nghĩa là tỉ lệ người truy cập không tìm thây thông tin hữu ích trên website của bạn.

[Kiến thức cơ bản] Quản lý phông chữ trong Linux bằng FontMatrix


15/9/10      
Viết phần mềm cho Linux, biên dịch kernel, thiết lập các máy chủ,… hay rất nhiều vấn đề khác có thể bạn đã thực hiện qua. Tuy nhiên có một việc đơn giản mà hầu hết trong số chúng ta ít ai biết đến đó là cách thêm vào các bộ phông chữ mới như thế nào và cách thực hiện nào là đơn giản và dễ dàng cho cả những người mới sử dụng hệ điều hành này. Trong bài này chúng tôi sẽ giới thiệu cho các bạn một tiện ích mang tên FontMatrix, đây là một tiện ích có thể giúp người dùng Linux thực hiện được vấn đề như đặt ra ở trên.

Về FontMatrix

Về mặt kỹ thuật mà nói, FontMatrix chạy trên hệ điều hành Windows và OSX, tuy nhiên nó không có các tập tính năng hoàn chỉnh. Chính vì vậy mà chúng ta sẽ sử dụng phiên bản Linux trong hướng dẫn này. Các gói cài đặt cho cả ba nền tảng đều có thể được download tại đây, tuy nhiên hầu hết người dùng Linux đều có thể tìm được gói sản phẩm trong kho lưu trữ chuẩn của phân phối. Cho ví dụ, người dùng Ubuntu có thể cài đặt qua Ubuntu Software Center với lệnh

[Kiến thức cơ bản] 7 Gadget hay nhất dành cho Windows 7


14/9/10      
Không ai thực sự thích Windows Sidebar khi nó lần đầu xuất hiện trên Windows Vista. Hầu hết người dùng thấy nó chỉ là một bản sao của Mac Dashboard không hơn không kém, và lại ít tính năng hơn. Vì thế, Microsoft đã nâng cấp và đưa ra hệ thống gadget phù hợp hơn cho Windows Sidebar trong Windows 7 .

Không giống như sidebar, các gadget trong Windows 7 thực sự rất hữu ích. Đáng tiếc là nhiều người đã bỏ qua tính năng này, và tìm tới một hệ thống gadget khác như của Google Desktop. Đã từng sử dụng sử dụng các gadget của cả Google Desktop và Windows 7 , tôi phải nói rằng các gadget của Google Desktop mượt mà hơn các lựa chọn khác. Tuy nhiên, Windows 7 vẫn có những lựa chọn tuyệt vời mà ta không nên bỏ qua.

Ba Meters hữu ích

Giám sát hệ thống là là điều nên có trên desktop. Chúng cung cấp cho bạn thông tin về tài nguyên máy tính theo thời gian thực , giúp bạn phát hiện ra bất cứ mức độ cao lạ thường nào trong việc sử dụng tài nguyên máy tính. Những mức độ cao này thường không có vấn đề , nhưng chúng có thể cảnh báo cho bạn về sự tồn tại của phần mềm độc hại hoặc đơn giản là một chương trình mà bạn đã cài đặt và sau đó quên mất .

[Kiến thức cơ bản] 5 tiện ích bảo trì, tối ưu hóa, cập nhật, tinh chỉnh, tăng tốc máy tính miễn phí tốt nhất


4/9/10      
1. Công cụ “dọn rác”

CCleaner nổi tiếng trong lĩnh vực này, nó có thể giúp bạn làm sạch hệ thống như xóa dấu vết truy cập của trình duyệt cũng như cookies, kiểm tra các biểu tượng không còn dùng được, các shortcut bị hỏng, các file .DLL, làm sạch MRU,….




[caption id="attachment_272" align="aligncenter" width="300" caption="ccleaner"][/caption]


Một lựa chọn khác là nCleaner, cũng có tính năng tương tự như lên lịch quét, quản lí các tinh chỉnh, quản lí service, theo dõi tài nguyên hệ máy tính và hệ thống đưa ra lời khuyên.

[Kiến thức cơ bản] 10 Chrome Extension hữu hiệu dành cho nhà phát triển, lập trình, thiết kế web


31/8/10      
Là web developer, bạn có lẽ là một trong những người tiếp cận sớm nhất các công nghệ trình duyệt mới, và Google Chrome là một trong những sản phẩm mà các web developer quan tâm nhất ngay từ khi xuất hiện, tuy nhiên trình duyệt này ban đầu còn thiếu nhiều extension.

Và hiện nay, Chrome đã hỗ trợ extension,  nhiều trong số chúng đã từng được sử dụng trên Firefox, và một số extension chỉ dành riêng cho Chrome.

1. Firebug Lite




[caption id="attachment_244" align="aligncenter" width="300" caption="firebug_lite"]firebug_lite[/caption]

Được cho là Firefox addon phổ dụng nhất cho web developer, Firebug giúp bạn xem và chỉnh sửa HTML, CSS và JavaScript của bất kì trang web nào ngay trong trình duyệt. Và Firebug Lite là một phiên bản rút gọn của Firebug dành cho Chrome, dù không đầy đủ mọi tính năng như Firebug trên Firefox nhưng Firebug Lite vẫn có hầu hết các tính năng thiết yếu.

[Kiến thức cơ bản] 10 điều bạn nên biết về Silverlight


9/8/10      


Xây dựng chiến lược Web là nhiệm vụ rất quan trọng đối với bất kỳ một doanh nghiệp thành đạt nào. Tuy nhiên, việc thực hiện chiến lược đó với các ứng dụng Internet phong phú không phải lúc nào cũng dễ dàng. Để giảm đi những khó khăn đó, gần đây như các bạn đã biết gã khổng lồ Microsoft đã đưa ra sản phẩm Silverlight, một plug-in hoạt động trên đa nền tảng, đa trình duyệt cho các chuyên gia phát triển ứng dụng.




Plug-in này có thể cho phép phát triển các ứng dụng một cách phong phú gồm có media, khả năng tương tác và hoạt ảnh. Silverlight plug-in có thể làm việc trên các trình duyệt Internet Explorer và Firefox trong Windows và Firefox cũng như trình duyệt Safari trên hệ điều hành Mac.

Một số người cho rằng Microsoft muốn phát hành sản phẩm này nhằm đánh bại đối thủ Flash của Adobe. Đến thời điểm này thì câu trả lời vẫn chưa ngã ngũ và có lẽ cần phải có thêm thời gian nữa để người dùng chấp nhận lựa chọn sản phẩm nào thú vị hơn. Chúng tôi cũng không thực sự thiên vị về một sản phẩm nào, song thẳng thắn mà nói thì Silverlight của Microsoft cũng có một số ưu điểm sẽ được chúng tôi liệt kê dưới đây:

[SEO tips] 50 lời khuyên để cải thiện thứ hạng website


7/8/10      
[caption id="attachment_130" align="alignleft" width="150" caption="50 lời khuyên để cải thiện thứ hạng website"]50 lời khuyên để cải thiện thứ hạng website[/caption]

Khi nhắc đến SEO (search engine optimization) là tối ưu hóa công cụ tìm kiếm, đạt ranking cao trên SERPs (seach engine result pages) hay nói cách khác là quảng bá website. Thư viện webmaster xin đưa ra 50 Tips để cải thiện thứ hạng website trên internet:

1. Sử dụng .htaccess để chuyển tên miền từ non-www thành dạng www (sử dụng redirect 301)
2. Gia hạn tên miền của bạn thêm vài năm (khuyến khích trên 5 năm)
3. Đảm bảo răng khi khách click vào logo của site bạn thì họ dc đưa trở lại trang chủ
4. Nếu font chữ của website bạn quá nhỏ, hãy cho nó về mức tiêu chuẩn (như thế này nè ), SE có thể bỏ qua site bạn nếu font chữ quá nhỏ
5. Loại bỏ các plugin ko cần thiết
6. Luôn chèn thông tin liên hệ, hoặc trang liên lạc của bạn ở cuối trang web

10 ứng dụng tốt nhất cho các nền tảng


4/8/10      

Từ Windows, Linux đến Mac và ngược lại, các công ty ngày càng khó khăn hơn trong việc chỉ sử dụng ứng dụng hoạt động trong một nền tảng nào đó. Kết quả là chúng ta cần phải có các ứng dụng có thể hoạt động trên nhiều nền tảng khác nhau. Đây là 10 ứng dụng được ưa thích nhất mà chúng tôi giới thiệu cho các bạn có thể thực hiện được điều đó.

[SEO] Cần gì để lọt vào top 100 website của thế giới?


29/7/10      


Một website muốn được coi là “lớn” và phổ biến đều phải có một lượng khách truy cập nhất định mỗi tháng. Nhưng lượng khách truy cập bao nhiêu mới được coi là lớn?

Câu trả lời sẽ có khi chúng ta cùng phân tích bảng thống kê lượng khách truy cập (visitor) của những website hàng đầu thế giới hiện nay.

Dự vào số liệu thống kê của hãng tìm kiếm lớn nhất thế giới Google, các nhà phân tích của Pingdom đã khám phá ra một số điểm thú vị. Và đây là “lời khuyên” của họ đối với những nhà quản trị website:

Giới thiệu

Website hướng dẫn các thủ thuật, cách cài đặt, cấu hình các phần mềm. Các thông tin công nghệ và hướng dẫn lập trình...

facebook.com/dung.phamtrung.9

phamtrungdung@gmail.com

Copyright © 2016. Cách cài đặt. Ghi rõ nguồn khi lấy tin từ trang này