MySQL isn't the only mature and feature-rich open source database; rival PostgreSQL can be an equally good choice. And if you know how to manage MySQL, you can learn how to handle PostgreSQL fairly quickly.
The Java-based Liferay intranet portal offers an organization’s users the ability to publish and collaborate on documents and web content, and offers social networking features.
The Vim editor is like a coelacanth – it looks impossibly clumsy yet somehow works. Take, for example, Vim’s undo and redo features, which, though complicated, can help you edit like a master.
Ever felt bewildered when troubleshooting a problem with your CentOS server? These troubleshooting tools and best practices can help you solve most of your problems swiftly and efficiently.
Apache, Tomcat, two-way proxying, and URL rewriting all thrown together? Learn how by reading how one company made it work.
Because today’s Internet is rife with hackers, PHP web developers must code defensively and guard against potentially destructive errors.
MediaWiki is the software that powers Wikipedia and countless other wiki-based websites. This guide walks you through installing MediaWiki and offers some tips and tricks for configuring it to make it more useful.
The Wireshark network protocol analyzer can zero in on just the network traffic you want to see to tell you things like whether your encryption is working, or find infected hosts on your network.
The powerful Dojo web user interface toolkit lets developers build interactive web applications that interact with third-party APIs, such as Google Maps.
The Walt Disney Internet Group created a language and IDE for use on its own websites. If you know Java, it might just be your cup of Tea.
Web application developers should consider providing keyboard shortcuts to important functions. Here's how you can implement access keys, which let you quickly navigate to a specific field, and hot keys, which let users invoke any function or perform any given procedure.
While the popular Nagios application is a good real-time monitoring program, you can better track both uptime and performance by employing Cacti to monitor and collect device information.
LibreOffice is the best open source software suite available today. Good as it is, you can make LibreOffice more useful by adding extensions, templates, and fonts.
Want to build graphical applications that run on multiple platforms? Try wxWidgets, an open source library designed to make it easy to create cross-platform GUI apps.
ViewVC is a full-featured browser interface for the CVS and Subversion version control systems (VCS). Even hard-core command-line users will find something to like in this GUI front end.
You can enhance the Nagios network monitoring application with plugins. One especially useful plugin lets Nagios monitor the health of your cluster instead of that of individual hosts.
Out of the box, WordPress doesn't offer the best possible search engine optimization. If you want stand out on Google, adopt these expert SEO techniques to enhance your sites' placement.
Whether you need more disk space or an easy way to share files on your network, you can turn to NFS, a distributed filesystem for which support is integrated in the Linux kernel.
The popular Drupal content management system lacks an easy way to manage image galleries. Here's a simply plugin that lets you easily add images, video, and even sound to your Drupal-powered sites.
Learn how to employ some of Apache's most useful and effective modules to restrict access to your Apache-powered website.