Назад | Перейти на главную страницу

Веб-хостинг похож на Dropbox с поддержкой PHP?

У меня есть веб-сайт, на котором используется PHP. Мне нужно разместить его в Интернете на веб-сервере, похожем на Dropbox. Я пытаюсь найти функции, которые включают:

Я пробовал Dropbox и Google Drive, но у обоих нет поддержки PHP. Я читал о [ Sparkleshare ], но, думаю, поддерживает только «проекты». Созданный мной веб-сайт нельзя назвать проектом для github ... потому что он в основном предназначен для компании, производящей и продающей продукты. Кроме того, мой IP-адрес не является статическим, поэтому я не могу использовать автономные облачные серверы, которые не будут доступны для людей в Интернете.

Я не предпочитаю обычные веб-хосты, потому что у них нет функции синхронизации, а файлы нужно загружать вручную через FTP. Функциональность общих папок Dropbox идеальна, но Dropbox не поддерживает PHP.

Вот и все.

Спасибо за любую помощь.

Есть разные задачи, которые вы хотите выполнять одновременно. Собственно их 3.

  1. Вам нужен контроль версий.
  2. Вам нужна общая файловая система, похожая на Dropbox.
  3. Вам нужен веб-хостинг.

Хорошей новостью является то, что вы можете делать это везде, если у вас есть хотя бы простая учетная запись sftp для простого веб-хостинга.

Плохая новость заключается в том, что это не Dropbox, поэтому вы наверняка пропустите что-то, что вам не нужно, и это решается каким-то другим образом, как и предыдущая проблема с Dropbox.

Коротко:

  1. Для контроля версий я использовал вместо вас git. Есть сонамед файловая система gitfs а также, который может использовать ветку git как локальную файловую систему, если вам это нужно, хотя вы, вероятно, этого не сделаете.
  2. А также есть sshfs, что позволяет включить локальную обработку файлов удаленной файловой системы ssh. Он также основан на userfs.
  3. Простая учетная запись хостинга sftp / php может быть у вас везде. Возможно, мы вам не нужны для поиска ближайшего решения.

Решения (1) и (2) на основе живой fs вам, вероятно, не нужны, потому что git жестяная банка использовать а удаленный хранилище на ssh / sftp так как хорошо!

Вот способ Linux. У вас нет простого приложения, которое можно было бы установить, нажав «Далее», «Далее», «Далее». У вас есть набор инструментов, эти инструменты вы можете комбинировать по своему желанию.

На вашем месте я использовал только git, без расширений (1) и (2) на основе userfs, и имел 3 репозитория:

  1. мое рабочее дерево, где я редактирую свои файлы
  2. через ssh на удаленной стороне это была простая ветвь для развертывания
  3. удаленный голый репозиторий, в идеале в удаленном месте, где я использую другие свои ветки и резервные копии.

Я думаю, вы, вероятно, достигли пределов своего предыдущего мира Windows / Dropbox и хотите попробовать что-то новое. Плохо то, что этого нельзя сделать, не изучив их.

Я могу предложить тебе TortoiseGIT, который является относительно удобной альтернативой Dropbox. В долгосрочной перспективе я предлагаю вам попробовать хотя бы одну из IDE Framework (например, Eclipse, даже для Php) или инструмент командной строки git (в cygwin64, если у вас есть окна).

Я не знаком с какими-либо сервисами, которые позволяют запускать PHP с таким хранилищем. Но я могу сказать вам, как бы я это сделал,

  • Купить VPS
  • Установите стек LAMP / LNMP
  • Установите BTSync / для простого обмена файлами и синхронизации
  • Установите git / svn для контроля версий