先来说一下为什么有的提供源代码这个问题?
1:有的提供的源代码,绝大部分使用的都是网上开源的CMS网站建设系统,比如DGcms,DECMS等,这种所谓的开源就是所有的源代码完全公开,不作任何加密,网站只要不是用于商业用途可以让个人免费使用。但是一旦用于商业用途,那么你的网站被DGcms或DECMS的开发者知道,如果他们起诉你的话,那么你们就需要支付几千或者上万的不等的授权使用费用(可百度搜索了解),不过最近有关于“DECMS发布维权公告 将对侵权网站提起诉讼”的新闻已经报道出来,具体你可以百度搜索了解。
2:极少部分的公司提供的源代码,多数是一些过时很久或者写的非常糟糕的源代码,这种源代码对于那极少部分的公司来说,算是被废弃的源代码了,那么这样的源代码你拿在手上至少存在以下的三个问题:1)、网站后台使用起来极其不方便;2)、网站存在安全漏洞,网站很容易被注入博彩、影视等恶意代码,导致影响企业形象,还可能导致你的网站被搜索引擎平台列入黑名单,导致潜在客户找不到、打不开你的网站;3)、你的网站稳定性差,网站要么变形、错位、图片不显示、链接不开网页等一大堆的问题。
天下没有免费的午餐,免费获得的源代码要么存在这样或那样的问题,你拿着这样的源代码在网上展示你公司的网站,不但起不到宣传的效果,反而有损你公司的形象。
一般互联网公司为企业搭建的网站都是不提供源代码的,所以也不会提供FTP密码,原因有以下:
1、网站建设公司为企业建设的网站都是自主开发自有程序,提供给企业就很容易造成技术外泄,影响网站建设公司自身的发展。
2、网站建设公司一般采用自己独有的成熟稳定系统制作网站。为了保护知识产权或防止他人抄袭网站开发技术,一些网站公司会对源代码进行加密或混淆处理。一个好的网站源代码需要反复测试,反复验证,不断升级,不断优化,需要付出非常多的时间和精力,才能得到的符合市场需求的建网站程序系统。一旦提供,将影响网站开发者的长期运营和发展。你想如果你是公司的老板,你愿意将这样好的源代码提供给客户吗?
3、企业让网络公司开发网站,一般都没有约订独立开发的,如果约定独立开发,价值也是相当高的,也就不会一个月内能做完网站了。这一点肯定企业自己很清楚自己花了多少钱,现在建一个站少的几百,多的也就几千块钱,这么点钱根本没办法完成一套独立网站程序的开发。