Я не знаю, могу ли я спросить об этом здесь, но хорошо.
Я создал свое программное обеспечение, оно разработано в php 5.4, laravel 4, xampp v3.2.1, и я работаю с программным обеспечением локальным (localhost/public/something).
Поэтому мой вопрос: если я хочу продать свое программное обеспечение, как его установить на ПК пользователя?
Я не знаю о серверах, но я думаю, что лучше иметь данные на свободном сервере, не так ли? Любой рекомендованный учебник?
Я не хочу устанавливать сервер xampp для клиента и все, что есть у разработчика, просто установите программное обеспечение и попросите пользователя.
Любая помощь будет благодарна.
Вы не можете продавать программное обеспечение PHP с ожиданием того, что пользователь его установит. Это функционально возможно, но включает в себя столько настроек, что вы никогда не гарантировали бы, что пользователь сможет использовать его даже в небольшом диапазоне систем. Им нужно будет настроить веб-сервер, сервер базы данных, все различные соединения и т.д., Или вам придется написать установщик, который сделал бы все это для них.
Вы также раскрываете всю свою базу кода любому пользователю, который покупает ваше программное обеспечение, а это значит, что нет никаких механизмов, которые могли бы использоваться для предотвращения совместного использования вашего программного обеспечения и кода - что приятно, если вы пишете открытый исходный код, но не если вы планируете заработать много денег.
Лучший способ продать программное обеспечение в виде веб-сайта - предоставить ограниченный пользовательский механизм, чтобы вы могли включить или отключить доступ пользователей через веб-сайт и контролировать этот доступ на основе подписки или однократной продажи клиенту.
Вы говорите о xampp, так что, похоже, вы создали веб-сайт/приложение. Следовательно, вам не нужно "устанавливать его в ПК пользователя". Веб-сайт создается на любой машине с браузером.
Xampp - это локальный сервер на вашем компьютере. Вам нужен сервер, чтобы сделать его доступным для другого человека, кроме вас.
У вас есть множество возможностей разместить свой код и сделать его доступным:
Вам также потребуется имя домена, чтобы сделать его доступным (например: stackoverflow.com)