楼主: 宽客老丁
1950 13

Exploring choices for source control [推广有奖]

  • 5关注
  • 6粉丝

已卖:86份资源

讲师

60%

还不是VIP/贵宾

-

威望
0
论坛币
314938 个
通用积分
384.9155
学术水平
8692 点
热心指数
8705 点
信用等级
8693 点
经验
407819 点
帖子
535
精华
0
在线时间
304 小时
注册时间
2018-12-30
最后登录
2026-2-12

楼主
宽客老丁 发表于 2021-12-18 10:35:05 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
First, we will see a brief history of source control systems to provide a context. Modern
source control systems are quite powerful. The evolution of the source control systems
went through the following stages:
• Stage 1: The source code was initially started by local source control systems that
were stored on a hard drive. This local code collection was called a local repository.
• Stage 2: But using source control locally was not suitable for larger teams. This
solution eventually evolved into a central server-based repository that was shared
by the members of the team working on a particular project. It solved the problem
of code sharing among team members, but it also created an additional challenge of
locking the files for the multiuser environment.
• Stage 3: Modern version control repositories such as Git evolved this model further.
All members of a team now have a full copy of the repository that is stored. The
members of the team now work offline on the code. They need to connect to the
repository only when there is a need to share the code.

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


Don't just fly, soar.

沙发
数据洞见 发表于 2022-1-14 09:19:13
内容管理系统

odoo-cms: 一个开源的,企业级 CMS,基于 odoo。官网
django-cms:一个开源的,企业级 CMS,基于 Django。官网
djedi-cms:一个轻量级但却非常强大的 Django CMS ,考虑到了插件,内联编辑以及性能。官网
FeinCMS:基于 Django 构建的最先进的内容管理系统之一。官网
Kotti:一个高级的,Python 范的 web 应用框架,基于 Pyramid 构建。官网
Mezzanine:一个强大的,持续的,灵活的内容管理平台。官网
Opps:一个为杂志,报纸网站以及大流量门户网站设计的 CMS 平台,基于 Django。官网
Plone:一个构建于开源应用服务器 Zope 之上的 CMS。官网
Quokka:灵活,可扩展的小型 CMS,基于 Flask 和 MongoDB。官网
Wagtail:一个 Django 内容管理系统。官网
Widgy:最新的 CMS 框架,基于 Django。

藤椅
数据洞见 发表于 2022-1-14 09:20:02
用于电子商务以及支付的框架和库。

django-oscar:一个用于 Django 的开源的电子商务框架。官网
django-shop:一个基于 Django 的店铺系统。官网
Cartridge:一个基于 Mezzanine 构建的购物车应用。官网
shoop:一个基于 Django 的开源电子商务平台。官网
alipay:非官方的 Python 支付宝 API。官网
merchant:一个可以接收来自多种支付平台支付的 Django 应用。官网
money:一个货币类库。带有可选的 CLDR 后端本地化格式,提供可扩展的货币兑换解决方案。官网
python-currencies:显示货币格式以及它的数值。

板凳
数据洞见 发表于 2022-1-14 09:20:35
实现验证方案的库。

OAuth
Authomatic:简单但是强大的框架,身份验证/授权客户端。官网
django-allauth:Django 的验证应用。官网
django-oauth-toolkit:为 Django 用户准备的 OAuth2。官网
django-oauth2-provider:为 Django 应用提供 OAuth2 接入。官网
Flask-OAuthlib:OAuth 1.0/a, 2.0 客户端实现,供 Flask 使用。官网
OAuthLib:一个 OAuth 请求-签名逻辑通用、 完整的实现。官网
python-oauth2:一个完全测试的抽象接口。用来创建 OAuth 客户端和服务端。官网
python-social-auth:一个设置简单的社会化验证方式。官网
rauth:OAuth 1.0/a, 2.0, 和 Ofly 的 Python 库。官网
sanction:一个超级简单的 OAuth2 客户端实现。

报纸
数据洞见 发表于 2022-1-14 09:21:19
模板生成和词法解析的库和工具。

Jinja2:一个现代的,对设计师友好的模板引擎。官网
Chameleon:一个 HTML/XML 模板引擎。 模仿了 ZPT(Zope Page Templates), 进行了速度上的优化。官网
Genshi:Python 模板工具,用以生成 web 感知的结果。官网
Mako:Python 平台的超高速轻量级模板。

地板
数据洞见 发表于 2022-1-14 09:22:16
缓存数据的库。

Beaker:一个缓存和会话库,可以用在 web 应用和独立 Python 脚本和应用上。官网
django-cache-machine:Django 模型的自动缓存和失效。官网
django-cacheops:具有自动颗粒化事件驱动失效功能的 ORM。官网
django-viewlet:渲染模板,同时具有额外的缓存控制功能。官网
dogpile.cache:dogpile.cache 是 Beaker 的下一代替代品,由同一作者开发。官网
HermesCache:Python 缓存库,具有基于标签的失效和 dogpile effect 保护功能。官网
johnny-cache:django 应用缓存框架。官网
pylibmc:libmemcached 接口的 Python 封装。

7
数据洞见 发表于 2022-1-14 09:23:00
用来发送和解析电子邮件的库。

django-celery-ses:带有 AWS SES 和 Celery 的 Django email 后端。官网
envelopes:供人类使用的电子邮件库。官网
flanker:一个 email 地址和 Mime 解析库。官网
imbox:Python IMAP 库。官网
inbox.py:Python SMTP 服务器。官网
inbox:一个开源电子邮件工具箱。官网
lamson:Python 风格的 SMTP 应用服务器。官网
mailjet:Mailjet API 实现,用来提供批量发送邮件,统计等功能。官网
marrow.mailer:高性能可扩展邮件分发框架。官网
modoboa:一个邮件托管和管理平台,具有现代的、简约的 Web UI。官网
pyzmail:创建,发送和解析电子邮件。官网
Talon:Mailgun 库,用来抽取信息和签名。官网
yagmail:yagmail是一个GMAIL / SMTP客户端,旨在使其尽可能简单地发送电子邮件

8
数据洞见 发表于 2022-1-14 09:23:38
管理包和依赖的工具。

pip:Python 包和依赖关系管理工具。官网
pip-tools:保证 Python 包依赖关系更新的一组工具。官网
pipenv:Pyhton 官方推荐的新一代包管理工具。官网
conda:跨平台,Python 二进制包管理工具。官网
Curdling:管理 Python 包的命令行工具。官网
wheel:Python 分发的新标准,意在取代 eggs。

9
数据洞见 发表于 2022-1-14 09:24:26
本地 PyPI 仓库服务和代理。

warehouse:下一代 PyPI。官网
bandersnatch:PyPA 提供的 PyPI 镜像工具。官网
devpi:PyPI 服务和打包/测试/分发工具。官网
localshop:本地 PyPI 服务(自定义包并且自动对 PyPI 镜像)

10
数据洞见 发表于 2022-1-14 09:25:09
打包为可执行文件以便分发。

PyInstaller:将 Python 程序转换成独立的执行文件(跨平台)。官网
dh-virtualenv:构建并将 virtualenv 虚拟环境作为一个 Debian 包来发布。官网
Nuitka:将脚本、模块、包编译成可执行文件或扩展模块。官网
py2app:将 Python 脚本变为独立软件包(Mac OS X)。官网
py2exe:将 Python 脚本变为独立软件包(Windows)。官网
pynsist:一个用来创建 Windows 安装程序的工具,可以在安装程序中打包 Python 本身。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-13 05:35