Как я могу продать свое программное обеспечение?

0

Я не знаю, могу ли я спросить об этом здесь, но хорошо.

Я создал свое программное обеспечение, оно разработано в php 5.4, laravel 4, xampp v3.2.1, и я работаю с программным обеспечением локальным (localhost/public/something).

Поэтому мой вопрос: если я хочу продать свое программное обеспечение, как его установить на ПК пользователя?

Я не знаю о серверах, но я думаю, что лучше иметь данные на свободном сервере, не так ли? Любой рекомендованный учебник?

Я не хочу устанавливать сервер xampp для клиента и все, что есть у разработчика, просто установите программное обеспечение и попросите пользователя.

Любая помощь будет благодарна.

  • 1
    Как вы ожидаете, что ваши клиенты смогут запускать скрипты .php, общаться с базой данных и т. Д., Если у них нет php / mysql / apache, работающего локально?
  • 0
    Узнайте, как использовать кодирование ioncube для шифрования вашего php-кода, прежде чем предлагать его клиенту.
Теги:
server
xampp

2 ответа

4
Лучший ответ

Вы не можете продавать программное обеспечение PHP с ожиданием того, что пользователь его установит. Это функционально возможно, но включает в себя столько настроек, что вы никогда не гарантировали бы, что пользователь сможет использовать его даже в небольшом диапазоне систем. Им нужно будет настроить веб-сервер, сервер базы данных, все различные соединения и т.д., Или вам придется написать установщик, который сделал бы все это для них.

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

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

1

Вы говорите о xampp, так что, похоже, вы создали веб-сайт/приложение. Следовательно, вам не нужно "устанавливать его в ПК пользователя". Веб-сайт создается на любой машине с браузером.

Xampp - это локальный сервер на вашем компьютере. Вам нужен сервер, чтобы сделать его доступным для другого человека, кроме вас.

У вас есть множество возможностей разместить свой код и сделать его доступным:

Вам также потребуется имя домена, чтобы сделать его доступным (например: stackoverflow.com)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню