hack 是什么意思是干什么用的

学习 时间:2026-04-01 06:58:31 阅读:5252
hack 是什么意思是干什么用的听说hack 很厉害但是不知道是什么

最佳回答

执着的短靴

乐观的洋葱

2026-04-01 06:58:31

Hack,顾名思义是修改的意思。这次普通的词汇在IT上得到了很广泛的应用:1、针对Discuz!系统,Dvbbs系统等论坛软件的二次修改。Hack是基于开源的程序的基础,对其代码进行增加、删除或者修改、优化,使之在功能上符合新的需求。目前,Hack大多和插件混为一谈,其实二者是有很大区别的:插件一般是利用程序的API(接口),复用程序底层,利用一些程序既有的函数和类制作新的小作品,一般有文件的增加,且符合标准的插件,其目录结构和文件名都是有一定格式的(如Discuz!的插件文件需放在plugin目录下)。而Hack则是针对原程序文件的直接修改,在格式上也自然没有太严格的规定,且一般没有文件的增加。由于基础是开源免费的,一般的Hack也都是开源免费的,许多程序爱好者会根据自己或者朋友的需求,去制作一些小Hack在各个程序的官方交流论坛发布(比如动网的hack就会发布在动网的交流论坛的插件区),以获得站长们和官方的肯定和鼓励。在国内,受到Discuz!开源免费潮流的影响。Hack制作者(一般都是爱好者)几乎不为商业利益,而是本着分享、互相学习的态度利用业务时间去制作和发布作品。但由于作者的能力和时间、精力是非常不稳定的,也出现了一些非常不安全、不完善的hack,或者hack完善、安全,却没有跟随着程序的主版本进行相应升级,许多创意和好作品就这样流失了。为了解决这个问题,国内所有的程序商都考虑规范第三方(hack的作者被称为第三方),但由于官方、用户和第三方之间是不存在直接的利益关系和从属关系的,而导致第三方的管理和规范成为了一个非常棘手的问题。曾经出现了许多积极热情的第三方作者,却最终因为官方或者用户的关系而导致热情退淡,甚至于最终与官方不欢而散。对于程序商来说,这是人才的流失,而对于用户来说,更是资源的流失。但是一种新的解决方案又随着时间而诞生:第三方团队的成立。团队的作用在乎有计划地让每个热心人做他所擅长的事情,并且能够收集用户的反馈意见,制作新作品。并随着主程序的升级,升级经典的作品。

最新回答共有2条回答

  • 聪慧的面包
    回复
    2026-04-01 06:58:31

    Hack,顾名思义是修改的意思。这次普通的词汇在IT上得到了很广泛的应用:1、针对Discuz!系统,Dvbbs系统等论坛软件的二次修改。Hack是基于开源的程序的基础,对其代码进行增加、删除或者修改、优化,使之在功能上符合新的需求。目前,Hack大多和插件混为一谈,其实二者是有很大区别的:插件一般是利用程序的API(接口),复用程序底层,利用一些程序既有的函数和类制作新的小作品,一般有文件的增加,且符合标准的插件,其目录结构和文件名都是有一定格式的(如Discuz!的插件文件需放在plugin目录下)。而Hack则是针对原程序文件的直接修改,在格式上也自然没有太严格的规定,且一般没有文件的增加。由于基础是开源免费的,一般的Hack也都是开源免费的,许多程序爱好者会根据自己或者朋友的需求,去制作一些小Hack在各个程序的官方交流论坛发布(比如动网的hack就会发布在动网的交流论坛的插件区),以获得站长们和官方的肯定和鼓励。在国内,受到Discuz!开源免费潮流的影响。Hack制作者(一般都是爱好者)几乎不为商业利益,而是本着分享、互相学习的态度利用业务时间去制作和发布作品。但由于作者的能力和时间、精力是非常不稳定的,也出现了一些非常不安全、不完善的hack,或者hack完善、安全,却没有跟随着程序的主版本进行相应升级,许多创意和好作品就这样流失了。为了解决这个问题,国内所有的程序商都考虑规范第三方(hack的作者被称为第三方),但由于官方、用户和第三方之间是不存在直接的利益关系和从属关系的,而导致第三方的管理和规范成为了一个非常棘手的问题。曾经出现了许多积极热情的第三方作者,却最终因为官方或者用户的关系而导致热情退淡,甚至于最终与官方不欢而散。对于程序商来说,这是人才的流失,而对于用户来说,更是资源的流失。但是一种新的解决方案又随着时间而诞生:第三方团队的成立。团队的作用在乎有计划地让每个热心人做他所擅长的事情,并且能够收集用户的反馈意见,制作新作品。并随着主程序的升级,升级经典的作品。

上一篇 《人和动物友好相处》阅读答案.要全的!重赏

下一篇 I have---- good news[a/不填] 为什么?