Apache is still the most popular HTTP server on the Web. Let's see how to set up Apache securely on a CentOS server to host multiple virtual websites.
CRUD (create, read, update, and delete) applications allow you to manage the entries in your database tables. You can create CRUD applications to easily manage existing database tables with the popular Yii framework and one of its extensions, Giix.
Almost every organization needs to copy files securely over the Internet, keeping the contents encrypted so they remain unreadable by third parties. Probably the most popular file copying protocol is FTP, which has been around since the 1970s. Unfortunately, all transfers in FTP happen in the clear without encryption. In the mid-1990s, developers added support for the Secure Socket Layer (SSL) to create FTP over SSL, or FTPS for short.
Facebook (perhaps you've heard of it) created HipHop Virtual Machine (HHVM) to run its PHP code. It's faster than any other PHP interpreter, including the leader in most benchmarks, FastCGI Process Manager.
The PostgreSQL relational database management system (RDBMS) offers powerful mechanisms for the automated handling of data inserts and manipulations. Expand the functionality of your system with the usage of triggers and custom-developed stored procedures.
Many businesses use Microsoft Active Directory (AD) to manage their Windows server infrastructure. You can take advantage of AD's directory services and maintain a single service to authenticate users on all platforms. The alternatives – setting up LDAP directory servers for user management on Linux servers, or worse still, using local accounts on every machine – would be a management nightmare, and would make meeting audit requirements a lot harder. Here's how to integrate a vanilla CentOS 6.x host into AD for user management, and how to use AD-based credentials to manage a Linux server.
PHP provides a tokenizer tool that you can use to write your own code analyzing routines, and to compress or obfuscate your code, check for coding standards, calculate software metrics, pretty-print code, and more. In this article I'll show you how to get started using the PHP tokenizer for a few of these tasks.
If your website gets hacked, it can affect both your income and your reputation. Keeping your web space malware-free requires daily effort. In this article, learn how to locate infected files, check server logs, clean your files, and take measures to minimize the chances of being hacked again.