西安云李工作室

十年网站建设开发经验,一站式服务!

建站公司为什么不开放源码给客户使用

2021-05-13 15:39


按我们日常操作来说,在我们做好网站交付给客户的时候,会将网站的后台管理地址,账号密码,以及域名解析权限,ftp登录权限直接给到客户。

其实这都是有一定风险的,一方面怕不懂编程的客户进入ftp里误操作导致网站不能运行,带来管理上的难度。另一方面,如果客户拥有ftp及域名管理权限,是很容易流失该客户的,所以一般的建站公司都不会给与客户ftp及域名管理权限。

网站源码

说一个真实的案例,我们这边其实一直实行的是所有权限都交付给客户使用,如果您觉得我们服务不好,可随时更换服务商。但是这样,就容易让一些不懂编程的客户朋友去ftp里各种误操作。我们这边有个客户,跟我们谈到,他年轻的时候就学过html,也会用编辑器编写html代码,让我们把ftp交给他放心使用。我们在交代好一些注意事项后(比如说模板文件html修改方法,以及不要去动php核心代码等),就将ftp管理权限给到这位客户了。然而没过几天,客户反应网站已经打不开了。

后来我们只能通过还原备份的方法,还原了网站,但是客户在此期间改的页面内容都已经丢失。通过此次故障问题,我们了解到,该客户学到的仅仅是纯静态网页制作,在他以往的学到的知识范围内,以为网站是由一个个静态页面组成的。所有的内容都是写在模板里的,然后他去修改模板内容的时候,发现很多内容输出都是通过框架模板引擎输出的,比如{$url}代表的是网站当前页面路径,这样客户在修改的时候很容易将活链接写成死链接,甚至将一些代码封装好的路径改成自己本地的绝对路径。

还有就是,我们模板文件并不能独立于网站之外运行,该客户将模板下载到本地后,通过编辑器修改成他想要的内容,在本地看能正常显示,但是上传到网站空间里,就会因为路径问题,导致很多模板调用标签以及页面css失效,最终会导致网站打不开的情况。

所以,为了避免此类麻烦,建站公司一般都不会开放源码给客户使用,或者在提供给客户使用的时候,提示一下客户:源码需专业人士操作,改出问题了概不负责。虽然话是这么说,不过,最后改出问题了,还是得由建站公司来处理。

我们这边的处理方法是,客户不需要我们便不再提供ftp管理权限,客户需要的时候,也会给客户一个提示,不要对源码进行任何的修改,网站后台的功能能满足所有修改需要。比如认证站长平台,添加客服代码等,都是可以直接在网站后台操作的。并且在此次提供ftp权限后,立即对客户网站进行备份,避免出现问题。

最后,还是希望客户朋友们能理解一下我们的工作,如果没有十足的把握,请不要随意修改网页源代码。

服务支持

我们珍惜您每一次在线询盘,有问必答,用专业的态度,贴心的服务。

让您真正感受到我们的与众不同!