官术网_书友最值得收藏!

Understanding technical requirements

Let us say that you bought the car you took for a test drive last time. You have a superb audio system in your current car and you want to get that set up in the new car. You tell the mechanic to do that. But he grins at you and says, "If you wanted to fit that audio system, you should have bought the DX version, not the EX."

Ouch! That hurt!

Going ahead with a CMS purely by its demo can hurt even more. If you already have a web site or other systems, you must understand technical requirements of the CMS you are shortlisting. You should then compare those requirements with your existing setup and see if they fit.

Most open source CMSs use PHP as the server-side programming language and MySQL as the database. Typically, they are hosted on Linux servers with Apache as the web server. If your hosting company provides these (most probably they do), you are fine.

Note

Of course, there are powerful open source CMSs in Java, Python, Ruby, and other languages too. Some also use PostgreSQL or flat file databases. The combination of Linux, Apache, MySQL, and PHP is commonly referred to as LAMP stack. Apache, MySQL, and PHP also work very well on Windows and Mac OS.

Wordpress, a popular blog engine, is also a feature-rich content management system. It's easy to use and famous for its quick five-minute installation. Let's use Wordpress for the next few exercises. We will also get familiar with one more CMS.

So are you ready? Let's get techy!

主站蜘蛛池模板: 南皮县| 土默特右旗| 郯城县| 尉氏县| 泊头市| 夏津县| 阿瓦提县| 嵊泗县| 梁河县| 故城县| 新邵县| 柳州市| 勐海县| 贵州省| 鸡泽县| 汾西县| 镇江市| 定南县| 仁化县| 河南省| 宁海县| 白城市| 沁水县| 盈江县| 莲花县| 通州市| 和平区| 教育| 商水县| 荆门市| 监利县| 手游| 赤水市| 东台市| 嘉义县| 西华县| 盐山县| 惠安县| 高青县| 华蓥市| 沁水县|