导航:首页 > 万维百科 > 编程中的cms是什么意思

编程中的cms是什么意思

发布时间:2020-12-01 12:58:32

1、php新手入门的疑惑

我不建议初学者通过看PHPcms这样庞大的系统来学习PHP。因为在这个系统中包含了很多回深刻且复杂的技巧手答段和编程思想,并不是轻松就能看懂的。

推荐你先看一本翻译国外的超过500页的PHP MYSQL参考书。也许听起来让人头疼,但以我这些年的经验来看,对你以后的编程之路将有不可磨灭的作用。

那些参考书不仅讲述了PHP的基本语法、函数,也培养了我们很多良好的编程习惯,这是受用一辈子的财富。但是初学者通常会忽略这些。同时,它由浅入深的介绍了很多流行、易用或者功能强大的编程思想,称为模式。这种思想是无论如何也不会在国产参考书尤其是什么学生成绩管理、留言本这些误人子弟的实例中出现的。

等你有了一定的基础,做过很多小但是很精炼优质的项目以后,可以看那些复杂的大的系统。如果有系统的教程最好不过。否则的话,就从模仿它的应用开始,例如,改变他的一些表现方式。你会通过使用它而了解他。

希望对你有些帮助。请参看我的学习心得

2、编程php学到什么基础可以入手框架?会面向对象cms可以入手吗?学框架前需要打哪些基础?框架是th

你是拿tp来干嘛?只是用它来开发一些东西,还是希望了解它的结构?如果是希望用它开发东西,网上找一个tp框架写的应用程序模仿者用就好了,如果学习结构,那你可以先看看你的cms的结构,看懂了再看tp结构

3、和CMS外汇VT平台编程语言一样的平台?

VT是自创的平台,恐怕没有类似的。

可以考虑MT4平台,应用最广泛。

4、我想学建站,请大家告诉我应该从什么基础开始学 还有CMS应该怎么学习

一、关于网页设计方面的详细步骤(前期主要熟悉代码,不推荐用软件。)

通用平台语言 (在 Windows 和 Linux 下都可以使用的语言)

① . Html4 必须学好 / Html5 ( 第 5 版暂没发布 ) 安全的很,Html 语言永远无法入侵,用记事本就可以写出这强大的语言。

② . Div / Css 2 必须学好 / Css 3 ( 第 3 版暂没发布 ) 层叠样式表,纯 Html 写出来不好看,他能优化的“很美,很漂亮”。

如果你说你的编程写的再好,不会点 Css 的话,那将会引来一阵阵带有鄙视味儿嘘声!可见其学他的重要性。

③ . Java Script 简称 Js ,Sun ( 甲骨文收购的公司 ) 此语法属嵌入式语言,可嵌入到 Html / Asp / PHP / Asp.Net 语言里面。

就是不能做主语言,可以说就是相当于插件的性质吧,做网站按钮和导航的较多,当然也可以提提示窗口的效果。

④ . Xml 语言,拓展标记语言,意为比 Html 他们都高阶的语言,简单的数据存储语言 (矛盾的说,就像是一个不是数据库的数据库)

⑤ . Ajax “阿贾克斯”类似于 Xml、还有 Java Script,也是用户交互式链接用途,也可以说是插件语言(这么理解简单点)。

I:基于微软视窗平台的编程语言

1. VB Script ( 注意:学习这个语言前者必须会熟练上述几种技术 ) VB Script 是一种脚本语言,基于微软的 VB 编程的网页嵌入式语言。

可以用于微软 IE 浏览器的客户端脚本和微软 IIS ( Internet Information Service ) 的服务器端脚本。

2. Asp 语言,虽然 Asp 语言已经过时,安全性也是最差的,但其语法简单,学起来简便易懂,可以拿他做动态语言的铺垫(要学)。

3. Visual Basic 2005 ( 简称 VB ) 属入门型编程,可以用他写一些小软件,(此语言仅仅只是能写简单的小工具而已)。

4. Access 数据库,用动态 Asp 就得用这个数据库,它是微软视窗系版本都集成的一种数据库,结构很简单,也不安全,还容易爆表单。

(看到他就想玩入侵)这个数据库用 Office 办公软件就能打开,一般都是 .Mdb 格式,不可否认的是,这门数据库你一定要学习,

他将意味着你能快速的熟练微软系列的数据库结构,并打下很好的基础,总之学的又快又管用,起不快哉?

5. Asp.Net 语言,可以说是 Asp 的升级版本,自微软放弃 Asp 后,全新研发的 Asp.Net 语言,网页上通常以 Aspx 格式结尾。

不难看出,他就是换代产品,当然安全性嘛,我不可不敢跟你保证,因为他的对接数据库是 Microsoft Sql 2005 / 2008 版本。

SQL 提权可是最简单的噢,只要不出漏洞,一出就绝对不是小事儿,都是能入侵服务器并提权的大事儿,

所以没有经过认证的设计师轻易是不会使用这门语言的,此语言须的配合 .Net Framework 1.0/2.0/3.5 组件,当然还有今后的 4.0,

6. Mssql (ms 就是微软 sql 就是数据库)Mssql 2000 / 2005 很明显就是两个年代的版本,肯定 2005 要好些,当然也复杂些。

如果你是用 Asp / Asp.Net 语言编程的话基本都会用到这个数据库,现在多数人都不愿用 Mssql 他占 CPU / 内存太大了。

II:基于“开源”平台的计算机编程和语言 Linux 系统(中文发音:林里科斯 / 美式发音:林老科斯 )开源/Linux 不是单指一个系统,

他是一种欧美知识共享精神,风靡全球,最起码现在在国内已经得到了认可和普及了,他就是微软的定时炸弹。

下面我们来说 Linux 平台下的网页语言,很多人天天开 PHP 的论坛,但除了 Windows 却不知道世上还有一种系统叫 ( Linux )。

Linux 的系统达千种(甚至你自己都可能写一个基于 Linux 的系统出来喔)这不 Google 都在研发他们的基于 Linux 的 Chrome!

我们常见的 Linux 系统有:

1 - Ubuntu(他有中文名了,叫:乌帮图)美工强大,完全免费,适合用于桌面办公,服务器方面没有什么火爆的音讯。

2 - ArchLinux 基于(Keep It Simple and Stupid)的滚动升级的操作系统,我也没接触过,此版可以忽略。

3 - Red Hat Linux 没错,他就是大名鼎鼎的“红帽子”版本多多,最好的是企业版,可惜的是有些版本是收费的。

4 - Cent OS 这个家伙就强大咯,他是全球各地 Cent OS 的爱好者共同维护的,或许你永远也不会想到还有这种事情存在。

说白了它就是“红帽子”企业版的化身,甚至比红帽子还好?红帽子卖的不好的原因?Cent OS 在服务器领域那是相当的受欢迎。

5 - Open Suse “开放 - 变色龙”Slackware 的衍生版本,不相上下?现在被 Novell 公司收购做成了收费版本,美工嘛,那是相当的

好。

据资料显示(显示在那里我也不知道)他在欧洲最受欢迎,德,法,英,意大利等等 Linux 种居榜首。

后面咱就不说了,那家伙版本多得啊,三天你都数不完,没有好的或差的版本,就看你的用途了,当然入手有点囧就是。

1. 首先要说的绝对是 Lapm ( Linux 服务器系统 + Apach 网站服务器软件 + PHP 语言 + Mysql 数据库 ) 的黄金搭档。

还得从 PHP 说起,PHP 貌似天生就是注定要归于 Linux 平台,虽然也能在 windows 平台下正常运行,但始终不是那么完美。

PHP 语言是一种开源的语言,也可以说就是还不保留的把源程序或编码告诉你,可以让你自由发挥,安全性每每升级都一次比一次好。

他得配合 Mysql 数据库对接,当然也可以是其他数据库,但不管是什么样的都始终没有 Mysql 好,其功能真的是强大无比。

在国内外已经普及的差不多了,我断定今后的 Web 都将是开源主宰 (Lapm)。

2. Mysql (My 我的 Sql 数据库)不用质疑,他的表层和结构始终是轻便,简洁,速度快,安全性很搞的数据库,PHP + Mysql = 无敌。

当然我说的无敌要把菜鸟或者新手包括进去,菜鸟写的 PHP 也能入侵,但通常只能拿个 Web Shell 用途不大,不一定能提到权限。

III:基于 Unix ( 中文发音:优林克斯 ) 惠普 或者 思科等版本的 Unix 平台的语言和编程 (这方面用的较少,是最安全的系统。)

他是一种基于 Linux 分支出来的“商业版本系统”因为都是大型公司做的二次开发和维护,其安全性都是超好超好的。

1. Jsp 语言是 Sun 公司发起,很多公司合作弄出来的一种语言,类似 Asp,也可以说是比 Asp 安全的动态语言技术。

基本所有的银行和大型股市都是用的这个语言,咱们中国人就是喜欢跟风,大家都知道,就是这样,看到工商银行都用这个,

其他的企业也肯定会用这个语言写程序或者网站,但是我确实没看出来他有哪里好,如果没有插入那些 Ajax 的话他就等于垃圾。

二、 编程系列,各种平台的编程,高级阶段,菜鸟们的梦想,不会之前要命的崇拜,学会之后会觉得枯燥乏味,但工资始终是高高的。

1. C 语言 不做介绍,此语言排序 No: 1

2. VB6 语言 很明显是 VB 的升级版本,改善不足,不做介绍,排序 No: 2

3. C++ 语言 不做介绍,排序 No: 3

4. VC++ 语言 不做介绍,排序 No: 4

5. Delphi 语言 不做介绍,排序 No: 5

6. VFP 语言 不做介绍,排序 No: 6

7. VB.Net 不做介绍,排序 No: 7

8. C# 不做介绍,排序 No: 8

9. VC.Net 不做介绍,排序 No: 9

10. 语言汇编 不做介绍,排序 No: 10

11. 数据结构/算法 不做介绍,排序 No: 11

三、关于美工系列的学习步骤(其中包括各种软件的使用方法教程,其中基本都是“奥多比/Adobe”)

1. Adobe Photoshop CS4 ( 图像系 ) 猪都知道是干啥的,不做详细介绍。

2. Adobe Illustrator CS4 ( 图像系 ) 很常用的矢量图形处理软件,Ps 的姊妹产品,排序 No: 2

3. Adobe Fireworks CS4 ( 图像系 ) 常用网页图片的编辑,比如 .Png 格式的透明图片, 三剑客之一。

4. Adobe Flash CS4 ( 图像系 ) 动画制作软件,如 .Swf .fla 的动画编辑、制作软件, 三剑客之一。

5. Adobe Dreamweaver CS4 ( 编程系 ) 强大的网页设计软件,可设计任何网页语言,如 Html Asp Php .Net 等,三剑客之一。

6. Adobe Golive 类似于 Dreamweaver 的网页设计软件,灰常强大,用鼠标都能做网站,最好和 Dreamweaver 都要学好。

7. Microsoft Share Point 2007 是 2003 的升级版,专设 Html Asp Asp.Net 等微软的网页程序,只要会 Asp.Net 还是很简单的。

这里其中还有很多 Adobe 公司的软件,这个行业就是被他们给“包”了,比如影视后期,音频处理等等 .......

一些详细的技术问题不要请教小弟哦,我只是什么都会那么点,但样样都不精,当然除了我的专业外。

The End ......

网名:没有网名,打 08 年以后我就没用过网名了,以前也无非就是那些复制的别人的网名。

2009.10.26 这是我写了准备给新人的启示,这里用上了。

E-Mail:[email protected]

5、编程php学到什么基础可以入手框架?会面向对象cms可以入手吗?学框架前需要打哪些基础?

框架的话mvc当然要了解了。学完基础语法,数据库,面向对象以后你就可以接触框架了,现在一般的框架都是mvc模式的,所以mvc你一定要知道才能更好的理解框架。你要是以后做php程序员的话除非你要做cms二次开发,不然cms没有必要看。只要我上面说的那些你都学的差不多了,就开始学习thinkPHP吧。看看手册啥的比较快,要是不嫌费时间的话看视频教程也可以啊,关键是要自己动手写,光看是看不会的。希望能帮到你,谢谢。

6、建网站是直接用CMS还是自己编程

?

7、自己写了一个 php 网站程序设计框架,极其精简(130kb),但实现了几乎所有的基础cms功能,

建议楼主上github吧,上传之前会让你选择遵守哪些开源规则,具体的开源规则你可以自行度娘下,如果不想开源,你这东西捏手里必死。

与编程中的cms是什么意思相关的知识