我正在开发一个网站在python(与django和GIT)的协会,我是一个点,我需要分享我的工作从团队的批准。
我有大约50个人需要能够全天候访问我的"网站"。
显然,免费托管并不是最好的方式(参见对我最初问题的回答)。
我从来没有做过这样的事情,所以我有点迷路了。看起来我不用花太多精力就能使用我的ubuntu电脑。显然,这个应用程序还有其他的工具。我正在寻找关于如何实施工作解决方案的建议和解释。
编辑:这50个人不在我的本地网络中。向合作伙伴分享我的网站的最佳方式是什么?
我正在为一个协会开发一个网站,我想知道是否有一种方法可以让他们访问我正在进行的工作。
我正在考虑免费托管解决方案?
我不是在寻找一个专业的主持人,我只是在寻找一种方式来分享我的工作与最多50人。
有其他解决方案吗?
我有一台ubuntu电脑,我可以用它作为服务器(我有高速连接)。
(我不知道这是否相关,但我使用python-django和bootstrap的设计)
假设这50个用户不在您的本地网络上。有几个解决方案:
-
就像@njzk2提到的,Heroku w/Django。这是一个"以应用程序为中心"的部署web服务。
-
Amazon EC2或其他AWS选项-除非你的应用是非常资源繁重的,这是一个免费/便宜的选择。谷歌上有很多关于这个的信息。
-
Python Anywhere有"初学者"帐户,应该足以满足你的需求,并允许Django应用。
如果这50个人都在你的网络中,你真的想要部署,那么你可以在某个地方启动一个VM,并通过Gunicorn或其他WSGI应用服务器进行部署。这里有很多很多的选项
那么,使用你的ubuntu系统,在你的路由器上转发正确的端口,并给你的客户一个链接到你的ipad。我猜你已经用你的ubuntu系统作为网络服务器来测试你的网站了?