Ask HN: How to monetize from my PHP side projects?
4 points| aruggirello | 11 years ago | reply
As a developer, I have a few PHP side projects:
1. PHPippo, which I recently released on GitHub, is a PHP preprocessor and a PHP source micro-optimizer (the only free one I know of). PHPippo will soon gain version targeting, allowing users, say, to develop on latest PHP and deploy on PHP 5.2, with PHPippo altering/stripping away incompatible code.
https://news.ycombinator.com/item?id=7861616
2. a PHP anti-badbot class, which will block traffic from most scrapers, harvesters, etc., ensuring crawlers abide by your robots.txt policies, exploiting a number of culprits to discern legitimate users and crawlers from bad ones, taking action by logging, forbidding requests, or even banning originating IP(s). (IPv6 compatible).
3. a (multi-platform) PHP+MySQL customizable desktop activity monitor which monitors time spent within each application, possibly identifying the single files being edited, URLs visited, and automatically taking snapshots of unidentified windows. By saving data to a database, it enables tracking habits and usage patterns. I envisioned this tool for personal use; however, it could be deployed to monitor employees in a centralized manner, though this might be illegal in many countries.
4. (perhaps too complex) a PHP opaque data storage layer for sessions/user data on top of a database; designed to only make user data available to legitimate owners, which share them (or part) (via public/private key encryption) with authorized personnel only. Think of it as a database layer which, in case of breach, still protects your data, emails, credit card numbers, etc. from harvesting, while still allowing users to register, validate their email addresses, forget their passwords, and do whatever required with their user accounts (via a set of API).
So, which project(s) would you prioritize? What should I do next? I would even be willing to sell them.
[+] [-] chrisjack|11 years ago|reply
2- you could sell a package with some of your project (3-4 for seem might go well together in some case) charge per parkage
3- charge for support to install
4- make a guide how to set up them on an hosting company (like bluehost) and link to a affiliate link to bluehost
5- build a free guide and a more advance one sell the advance one
6- create a course, sell it on udemy or on you site.
Why did you started this project ? Was there a hole in the market for that kind of need ? Try to find the old you and how he would buy that product. For the first project it seem it will probably need to stay free, the 3 other can probably be monetize. Check if there other product that are similar to your project and how do they monetize their product.
[+] [-] aruggirello|11 years ago|reply
Perhaps there is room for 5- or 6-, as preprocessor directives are a powerful, yet tricky language, and might take some time to master.
I could try to sell a Wordpress/Drupal/Magento/etc. plugin based on the anti-scraping class - in fact there are a couple Wordpress 'security' plugins available for sale which are quite similar, though none of them addressing bad user agents/scraping bots.
[+] [-] tim333|11 years ago|reply
Plus blog the odd 'how to' article with links to your stuff again so people can find it?
[+] [-] aruggirello|11 years ago|reply