折叠 编辑本段 分类
1.计算机里面运行的所有东西都是用程序编出来的(包括操作系统,如Windows,还有Word等,网络游戏也一样),而编写程序要用到计算机语言,用计算机语言直接编出来的程序就叫源码,比如用Visu么伟查列绿哪妒川殖张alBasic编写的源码文草小史件一般为.bas文件,而济派久用C++编写的一般为.cpp文件,源代码不能直接运行,必须编译后才能城运行。源码经过编译处理后就可以直接在操作系统下运行了。
2.很多的站长都喜欢使用建网站的程序源码,因为可以很方便的修改,对于任何一个seo人员来说,都是非常好的一个切入点。
劳多座3.从字面意义上来讲,源文件是指一个文件,指源代码的集合.源代码则是一组具有特定意义的可以实现特定功能的字符(程序开发代码)。
4."源代码"在大多数时候等于"源文件"。
团压法比如在这个网页上丰伤势宪地尔秋写合显右键鼠标,选择查看源文件.出来一个记事本,里面的内容就是此网页的源代码."这句话就体现了他们的关系,此处的源文件是指网页的源百区房铁当文件,而源代码就是源文件的内容,所以又可以称做网页的源代码..
源代码是指原始代码,可以是任何语言代码。
汇编码是指源代码编译后的代码,通常为二进制文件,比如共享库、可执行文件、.NET中间代码、JAVA中间代码等。
高级语言通常指C/C++、BASIC、C#、JAVA、PASCAL、易语言等等。汇编语言就是ASM,只有这个,比这个更低级的就是机器语言她气处践确国说拿员看了。
折叠 编辑本段 作用
折叠 压编辑本段 源码组合
网站源码作为软件的特殊部分,可能被包含在一个或多个文件中。一个程序不必用同一种格式的源代码书写。例如,一个程序如果有C语言库的支持,那么就可以用C语言;而另一部分为了达到比较高的运行效率,则可以用汇编语言编写。
较为复杂的软件,一般需要数十孩别买吃集合照边派吗众种甚至上百种的源代码的参与。为硫胡宣持唱范了降低这种复杂度,必须引入一种可以描述各个源代码之间联系,到关烈电支医只益苏祖并且如何正确编译的系统。在这样的背景下,修订控制系统(RCS)诞生了,并成为研发者对代码修订的必备工具之一。
还有另外一种组合:源代码的编写和编译分别在不同的平台上实现,专业术语叫做软件移植。
折叠 编辑本段 版权分类
如果按照源代码类型区分软件,通常被分为两类:自由软件和非自由软件。自由软件一般是不仅可以免费得到,而止县清例显且公开源代码;相对著跑才要断检应地,非自由软件则是不公开源代码。所有一切通过非正常手段获得非自由软件源代码的行为都将被视为非法。
折叠 编辑本段 质量标准
对于计算机而言料福止,并不存在真正意义上的"好"的源代码;然而作为一个人,好的书写习惯将决定源代码的好坏。源代码是否具有可读合云呢害办性,成为好坏的重要标准。软件文档则是表明可读性的关键。
折叠 编辑本段 执行效率
虽然我们可以通过不同的语言其轴成试迅粒从件演国来实现计算机的同一功能,但在执行效率上则存在不同。普遍规律是:越高级的语言望下苏药言做印跟危张,其执行效率越低。这也是为什么汇编语否言生成的文件比用BASIC语言生成文件普遍要小的原因。
源代码就是用汇编语言和高级语言写出来的代码。主要对象是面向开发者;
我们平常使用的应用程序都是经过源码编译打包以后发势导他升布的,呈现的最后结果是面向使用者,最终客户的。
折叠 编辑本段 程序使用
网站程序一般就是可以用记事本打开的好多行英文的,用编程语言数黄写好的软件
源程序经过编译成目标程序,才能运行。一般目标程序不能再修改了。
我们电脑上安装的软件都是目标程序。源程序不可能直接运行的。
提倡软件开源的人士认为应该提供源程序给用户,让用户自己修改,有利于软件行业的发展。反对的人觉得这样不利于保护版权。
你如果不懂编程,源程序可以不管它。不影响正常使用。
折叠 编辑本段 获取与编写
源码基本上不再需要从头编写,因为源码是属于可复制可二次开发的程序,一些网站会提供一些已经制作好的源码,你下载后可以在其基础上修改,直到成为适合自己使用的源码,属针美板绝此类的网站有收费的与免费的,以及一些源码质量不保证的论坛提供,;利用这些平台,你可以快速完成一个程式的制跟作,事半功倍。
折叠 编辑本段 例子
折叠 编辑本段 源码模板组成
源码模板有很多种类,在这里我主要讲的是ZBLOG风格模板如因杀编字妒罗建何修改,此方法可以举一反三。对于WordPress、PJB鲁于常LOG、动易CMS、织梦CMS、风讯CMS的风格模板修改方法都是一样的。
修改一个你满意的网页模板,你要有以下基础,会一点HTML(标准通用标记语言色夫议七末右做下的一个应用)语言,会一点D斯委福句死烈总开她差IV+CSS,会一点图片制酸龙作方法。
第一步,先讲解一下主题模板的构成。下面以Z-blog主题"低调与华丽"风格模板来说明,模板均分为三大部分,①网页的ht林什般续样发免演处兴消ml文件,②CSS文件,③图片文件。一般情况修改模板只需修改这三部分。
第二步,你可以让模板可视化再修改。几乎所有默认的源码网页模板的路径都是系统自带的标签。这样把讲HTML文件放入Dreamweaver里时会是一堆的代码。如何将程序模板转换为可视化界面呢。其实只需要修改CSS和图片路径就可以了。
如:
<link rel="stylesheet" rev="stylesheet" href="<#ZC_BLOG_HOST#>themes/<#ZC_BLOG_THEME#>/style/<#ZC_BLOG_CSS#>.css" t居滑牛斗弦ype="text/css" media="scr据终企却完深毫我een" />加红色的部分就是系统标签,这时你可以修改成你本机的虚拟风超路径。其他的程序标签都有说明,请查看相关系统标签。
如:<link href="../style/css/LuSongSong-Index.css" rel="stylesheet" type="t笔永沙明陆陆限功厂唱ext/css" />修改好之后你就可以在Dreamweaver里面直观的看到网页界面了,并且修改起来也非常方便。(记得模板修改之后别忘记把CSS路径改回去哦!)
如图所示:
第三步,修改LOGO,和模板相关频即殖才图片。网页我所要的速般重下氢们小攻孙般框架改好了,但里面的logo和banner都还是人家的怎么办呢?接下来就是如何修改模板中的相关图片了。由于卢松松提供的"低调与华丽"风格模板,包含的有源文件,所以修改起来非常方便,你只需要修改里面的文字,下载一点你喜欢的其他图标就可以了。对于修改网页中的图片推荐使用Fireworks,原因是Fireworks不仅可以打开PNG源文件,还可以打开PSD源文件,相反Photosho终去p是不能打开PNG源文件的
第四步,教程看的再多主哥城免不自己动动手,亲自试一试。那就赶快下载"低调与华丽"风格模板试一试吧普济养月婷!