At 05:12 PM 7/11/2006 +0100, Mark Stanton wrote:
There's sort of a link.

We run a (paper only) magazine and have done for nearly six years.
It currently has a subscription list of between three and four
hundred, which I would like to extend significantly.  Our current
subscription model is to subscribe for six issues (which lasts a
year).  What I want to do is start distributing it electronically as
well.
...

Bear with me. This may be way too far 'out of the box' to be useful to you, but the following approach might have merit.

First, being able to do this depends on how 'friendly' your customers are. You'll see what I mean in a moment.

The system would consist of these main 'components':
1) a server (duh - to store the files, host West-Wind WebConnection, etc).
2) West-Wind Web Connection - to provide services to the next component
3) a rich/smart client application (VFP of course) to communicate with the WWWC service on your server

In order to get to the electronic version of your magazine, the user would have to download and install the Client app. Just imagine having the full capabilities of a VFP available on the client and server side.

Some upsides:
- your magazine content is much better protected than on standard web pages - no simple web 'page' to find and hack. WWWC processes the requests for data and your code in WWWC can decide if it's an OK request (e.g. you could even limit users to a specific number of times they download the same magazine, etc) - your client-side app can be set up to be unique per user. E.g. first-time start up they 'register' the software - the resulting 'code' (which the user never sees) is tucked away with the application. You can log and monitor such registration as well as use the code in data download requests. - You have a LOT of control over how you can distribute, request, store results, etc. Both the client side and WWWC side has all the rich feature set of VFP to draw on. E.g. you don't have to look at this as 'only' transferring files. You could make it as simple as that, but if you want more protection/control, you could add it in. - You can build custom logic to encrypt/compress the files which can only be understood by the corresponding VFP rich/smart client application - Although I wouldn't recommend it, you could create an 'expiration' date when the file would be deleted in the client application (of course, savvy users may find ways to copy/move things around anyway, etc). - Build in automatic subscription renewal notices. Maybe even turn off software if subscription expires (I wouldn't recommend that though).

Some downsides:
- software installation: some folks may not like that (thus how 'friendly' are they). - this will be a bit of work - especially if you've never used WWWC before (but you could get some help pretty easy and quick for WWWC) - would this balloon other requirements? Would you now start worrying about what the user does with the file data once they have it? Would you want to put a lot more restrictions in the Client application to address this? (realizing, of course, that the generic 'file distro' approach gives you basically no protection). - keeping the client software up to date (software always has changes on the horizon)

To address the downsides, I'll mention a couple things:
1) you don't have to stop at making this a simple download system. Make it a full-blown 'document management' system for the user. In other words, when they run the client app, they can see all the downloads they did before, search for things, bring up the document with a click- and they can do all that without being connected to the Internet. They pretty much just need the Internet connection to get new magazines, program updates, etc. 2) Since you're giving them a client application, you can put all kinds of other things in there - perhaps even a simple way to send letters to the editor, etc. You could maybe even let them take their own local documents and 'link' them to specific publications of your magazine (I don't know if that makes sense in your magazine's content or not). 3) If your creation/publication process can handle it, you could create a VFP table that has specific keywords for articles, the contents of each magazine, etc - all for easier browsing/searching by the user (example: take full, plain text of a magazine and put it in a memo field for easier/faster text searching). Perhaps even stick in 'preview' info of upcoming publications. 4) Keeping the system up to date is pretty easy. You could look in the Profox archives for discussions about auto updating an application. Pretty much you have a startup .exe which looks for updates and downloads them if they exist. Most have described this in a LAN setting, but I do it via FTP over the Internet (or it could be a WWWC request). 5) For those users that hate computers, I suppose they'd just stick with the paper copy. For the computer-savvy users, I don't think they would mind installing a software program in order to get the electronic data - especially if you talk about all the other benefits they'll get from using it.

Just some ideas. The above is not a 'simple' solution. But, IMO, it's a pretty powerful/flexible one.

-Charlie












_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to