TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Drophost

5 点作者 elisk大约 13 年前
I'm starting to build a small personal project to use Dropbox as a simple interface to manage/create a website.<p>The basic idea is that the user uploads a script to his hosting server, logins with his dropbox credentials, at which point a new custom folder is created in the dropbox directory which represents the htdocs of the host.<p>From this point on files are basically either PHP, HTML, or Markdown files, and any changes to the local files will be reflected right away on the host where the script was installed.<p>It's intended to be a sort of replacement to Drupal/Wordpress and other CMS software designed for developers and hackers - I don't want to be bothered with installing various scripts, running through a UI whenever I want to upload a file or a new post in my blog/site, and I'd prefer to simply manage my site as if it was a local file system, no databases (well, maybe a little SQLite), a basic caching system (after parsing the files, we want to store them in some form that will not rape the server every time a new visitor arrives), and something that can be easily extendable.

2 条评论

lmm大约 13 年前
&#62;I don't want to be bothered with installing various scripts, running through a UI whenever I want to upload a file or a new post in my blog/site, and I'd prefer to simply manage my site as if it was a local file system, no databases (well, maybe a little SQLite), a basic caching system (after parsing the files, we want to store them in some form that will not rape the server every time a new visitor arrives), and something that can be easily extendable.<p>You're going to fall between two stools. If you want something to be extendable, people are going to have to have a way to install their extension scripts; if you don't give them a way to do it, they'll copy and paste with all the problems that entails. "manage my site as if it was a local file system" is unpleasant for anything but the simplest of sites; usually you'll want to test locally before deploying, and restore changes from history - at which point, heroku is about as simple as possible.<p>Either make a super-simple system - no extensibility, no caching, no sqlite - or make something that can compete with heroku.
Piskvorrr大约 13 年前
Hmm...I have a Linux server out there, serving web pages and also running a Dropbox CLI client. My laptop runs the usual Dropbox client. The two computers share a folder between them; this shared folder is also the web root for a site on the server.<p>So, any changes I make at my local computer are synced to the server via Dropbox. No logins (beyond the initial set-up), no manual uploading; just save the files locally and they automagically appear on the server.<p>Is that what you had in mind? (this is the link for the command-line client: <a href="https://www.dropbox.com/install?os=lnx" rel="nofollow">https://www.dropbox.com/install?os=lnx</a> )
评论 #3970753 未加载
评论 #3971048 未加载