如何在PHP中的死框架之上构建

如何在PHP中的死框架之上构建,php,wordpress,laravel,github,composer-php,Php,Wordpress,Laravel,Github,Composer Php,我是一名WordPress开发人员,我已经使用。这个项目现在已经死了,我想把它交出来,继续在它的基础上发展。我该怎么做呢?我希望能够更改ORM,以便用户可以在雄辩、PDO、条令等之间做出决定。我应该继续添加代码还是复制代码并从头开始构建自己的ORM?这就是为什么github中存在分叉,您可以只分叉项目(这将为您提供代码)并继续在其上添加任何您想要的内容,如果你愿意,你甚至可以让原始回购协议得到你的修改 这就是github协作模型的工作原理 我希望这有助于Fork it,然后将您的名称添加到Pac

我是一名WordPress开发人员,我已经使用。这个项目现在已经死了,我想把它交出来,继续在它的基础上发展。我该怎么做呢?我希望能够更改ORM,以便用户可以在雄辩、PDO、条令等之间做出决定。我应该继续添加代码还是复制代码并从头开始构建自己的ORM?

这就是为什么github中存在分叉,您可以只分叉项目(这将为您提供代码)并继续在其上添加任何您想要的内容,如果你愿意,你甚至可以让原始回购协议得到你的修改

这就是github协作模型的工作原理


我希望这有助于

Fork it,然后将您的名称添加到Packagegist或使用composer中的VCS选项。@Lawrencer我应该重命名名称空间并继续处理它,还是继续使用旧名称?或者我有没有办法说,
$var=new-oldframew\NewFramework\Class()
请注意,询问意见或建议的问题与堆栈溢出无关:请参阅。@FluffyKitten一个软件开发特有的实际、可回答的问题,它“主要基于意见”,这是标记要删除的问题的原因之一。(注意,我没有标记它…这里有更糟糕的问题。只是指出它以供将来参考)我要注意的是,虽然Github提供了fork的功能,但仍然必须尊重原始代码的许可。没有许可,在法律上,创建者保留其作品的所有权利,github上的服务条款授予用户分叉任何公共存储库的权利。@JuanSebastian创建拉取请求是没有用的,因为回购协议已经失效,已经尝试过,也不起作用。至于许可证是麻省理工学院的。我应该重命名名称空间并继续使用它,还是继续使用旧名称?@JuanSebastian See-能够在Github上使用它并不等同于被法律允许接管项目。事实上,这并不相同,但是Github上的使用条款清楚地说明了这一点“如果您在GitHub上的公共存储库中发布了源代码,根据服务条款,其他GitHub用户有权在GitHub站点中查看和分叉您的存储库。”-