Как написать и продать свой PHP скрипт. Самуэль Акопян
сообщить потенциальному покупателя сущность продукта. Например: DataGrid Component, Smart YouTube Uploader или даже LittleBlueCMS. Как видно из примеров, название продукта говорит само за себя. Это важно, когда Вы или Ваша фирма не являетесь ещё узнаваемым брендом. Кроме того название уже включает в себя ключевые слова поиска по Вашему продукту.
● застолбить название, торговую марку или зарегистрированный торговый знак. Например: MySoft Uploader, Rokko AdminPanel(TM) или GSX SmartModfier(R), где на первом месте идёт название компании, а на втором – название продукта. Кроме того, из таких названий легко формируется линейка продуктов: GSX SmartModfier(R), GSX SmartDownLoader(R) и т.д.
Некоторые люди, в попытках изобрести уникальное название для своего продукта переходят всякие границы разумного, в результате чего иногда получаются такие монстры как SmartFusion2 SoC или RobasterGeekFusion Pro. Что это, друзья? О чём?
В общем, давая название продукта подумайте хорошенько, а заодно поставьте себя на место покупателя и прикиньте как бы Вы отнеслись к продукту с таким названием. Попытайтесь найти золотую середину между стремлением придумать уникальное имя и удобством запоминания, посмотрите что творится на рынке, какие названия дают продуктам в Вашей нише. В любом случае, на начальном этапе не убивайте на это слишком много времени – помните, что всегда можно сделать ребрендинг.
Оформление скрипта
Когда Вы создаете продукт, желательно чтобы он выглядел хорошо, а лучше – отлично. Все мы знаем, что упаковка играет немаловажную роль при покупке. Можно сказать, что существуют минимальные требования к скрипту, который ожидает увидеть человек, его приобрёвший. В нашем случае упаковку заменяет набор сопровождающих скрип файлов.
Это:
– файл README, где дается основная информация о продукте, его функционале, об авторах, об инсталляции, нужные ссылки и т.д. В принципе, в это файла начнется знакомство покупателя с вашим продуктом после покупки. Поэтому не пожалейте на него времени.
– файл INSTALL, в котором описывается процедура инсталляции и последовательность действий для её осуществления.
– файл UPDATE, в котором описывается процедура обновления с предыдущих версий и последовательность действий для её осуществления.
– файл GETTING STARTED, в котором описывается всё, что необходимо знать для начала работы со скриптом.
Это могут быть HTML или markdown файлы, разные или объединённые в один или просто обычные текстовые файлы. Рекомендую скачать пару скриптов известных компаний и посмотреть, как решены подобные вопросы оформления у них.
Выбор типа кода: открытый или закрытый
Тип кода – это вопрос важный, если не один из основных.
Вам нужно решить, будет ли Ваш скрипт относиться к свободному ПО (открытый код) или к проприетарному (программное обеспечение, являющееся частной собственностью авторов или правообладателей).
Смысл вытекает из названия. Свободное – после того, как Вы отправили его в плавание, Вам не принадлежит и люди имеют право его менять и вносить изменения, иногда даже создавать на его основе новые продукты и продавать их как свои.
Проприетарное