Thursday, August 20, 2009

Forms to Go for creating easy PHP (and other) form scripts

I just made a great discovery which I'm delighted with, so I wanted to share it.
Actually "discovery" isn't fair, because I was simply told about this by my awesome friends on the forum sponsored by Michael Evangelista of GoWestWeb.com. But what I found out about is Forms To Go by Bebosoft. Forms To Go is a little program which produces contact form scripts in PHP, ASP, or PERL. You can customize the scripts easily and hardly need to touch any code - though the code is right there for you to touch as much as you want. For $30, I can generate PHP scripts over and over, really easily.

Best of all, technical support was there when I needed them with intelligent help - close to priceless, to me.

Labels: , ,

Sunday, December 28, 2008

Creating order out of digital chaos

Are your digital photos badly in need of organization? Are they collecting in ominously large numbers on various hard drives, disks, and online sites, randomly sized and named? When you think of how important some of them are to you, and how you could lose them all in one theft or flood or fire - does it make you feel so bad that you're in denial about the whole thing?

Well, what if I told you that for about $2/month, and a little of your own time, you could have them all in amazingly great order, stored safely on reliable servers, and have tools available to you to share them easily with others, order prints - or just keep them private?

Sorry for the corny introduction, but I'm really pleased that I finally tried out Flickr.com, and it's so useful that I'm feeling like everybody should know about it.

For those of us who are trying to lighten our material possessions and live the virtualista lifestyle, Picasa is a godsend.

Okay, the basics. You can sign up for a free account which is pretty good, but won't serve the purposes I describe above. A free account allows you to upload 100 MB of photos per calendar month. This is a bandwidth limit, and not an amount of server space. When a new calendar month begins, your limit is reset, and you can upload another 100MB. They'll keep all of your photos, but the catch is, you only have access to the most recent 200 of them. (In comparison, a free Picasa account allows you 1,024MB storage, period.)

Just as their business model is designed to do, I tried out a Flickr account, realized how awesome it is, and pretty quickly upgraded to a paid version.

A Pro account is $24.95 per year. That may sound like an annoying bill to have to pay, but think about it -it's only once a year, and works out to only $2.08 per month. When you realize what you get for it, and how it is completely capable of solving your troublesome digital photo problems, it may seem well worth it, as it does to me.

A Pro account gives you:
  • Unlimited photo uploads (20MB per photo)
  • Unlimited storage
  • Unlimited bandwidth
  • Unlimited photosets
  • Archiving of high-resolution original images
But it's not just that you can dump all of your photos into an account. Flickr also makes organizing all of those pictures doable. I was going to say "easy", but the truth is, you have to make the effort and spend the time to organize them - but the tools they offer (a "photostream", "sets", "collections", etc.) are top-notch and are working really well for me.

But wait - there's more! (And I'm really not getting paid a cent for this!) If you want to email photos, or post them on your blog or web site, you can easily link to each one. Your original high-resolution photo (if that's what you have) is stored, and you can instantly access each photos in any one of several smaller sizes, and grab a URL which you can send or embed anywhere.

And then there's the slide shows - I really like this feature. In one click, you can create a slide show from just about any selection of photos, and embed or link to it, so that your email friend, blog readers, etc. can easily view it in that form. Here's an example:



You can also order and purchase actual prints from any photos, if you're into that! (I actually plan to - something I've been procrastinating on for years because it was just too hard to get organized to do it.)

The Pro account also allows you to upload videos. I haven't used this feature yet, but it may very well be a nice alternative to YouTube.

Flickr has a whole community aspect - sharing your photos with all kinds of people - which doesn't really interest me, but if you're a social networking web site fan, you may enjoy it. There are a lot of features designed to allow you to communicate and collaborate with others there.

But, if you just want to store your photos privately, there are a whole set of options for determining who can see your photos - from only you, to anybody at all, and several levels in between.

Obviously, I'm sold. It may not be the perfect thing for you, but if you have an hour to play around with it, a free account will allow you to find out.

Labels: , , , ,

Wednesday, November 12, 2008

Out with hierarchical filing; in with tags


This week I spent some time organizing two systems which are important to my business and particularly to my "mobile office". Both are Google applications: GMail and Google Docs.

I use both heavily, and because I'm keeping much less information on paper these days, it's crucial that I keep both my emails and documents highly organized. I have to be able to find an email or a Google document when I need it.

Now, the search functions in both of these applications may almost be enough to render unnecessary the efforts I'm about to describe. They work so well that I sometimes suspect that this is true. But I'm just not quite ready to throw everything into one "place" and trust that I'll be able to pull up what I need only by entering search terms. What if I can't quite remember the spelling of a name, or the search terms I feel sure appear in the document aren't there in the form I expect them to be? That could be bad.

But GMail has "labels" and Google Docs has "folders", and I think I've finally begun using both in a smart way.

Despite the names "labels" and "folders", both are really best understood as tags. The concept of tags is somewhat new, and fairly new to me, but I'm beginning to really like it. But it takes a certain shift in thinking to use them well.

Many of us, I guess pretty much distinguishable by age, have always lived in an office environment in which information is organized hierarchically. A document "lives" in only one place, typically a folder or directory, either physical or digital. Files on a PC are arranged this way. In order to find something, it's been necessary to remember the whole hierarchical position of the item.

Hierarchical organization of information can be just right for some things. But for my thousands of emails and Google documents, I quickly realized that my initial "folder" way of thinking and organizing was clumsy and inefficient. As I began to see tags used in other contexts (in Blogger, for example), it dawned on me how much better this system was.

With tags, the idea is simple. To organize your documents, you tack on one, two, or more tags - words or phrases which identify the subject matter of the document. Ideally, the list of tags in your system is kept to a minimum; you don't want to use "United States", "USA" and "The United States of America", but only one of those three.

When I want to find documents that have to do with family, for example, I just click on the tag "family", and there they all are, just as if there was a folder called "family". But several of them are also tagged "travel", and those documents appear in my list of documents tagged "travel". Some of those are also tagged "purchases", and I can see them in that list as well.

In GMail, again, the term used is labels, which fits well. In Google Docs, they're called folders, which I think is a poor choice. My guess is that the designers of the application wanted people to be able to think in the old folder-thinking if they wanted, and in fact, I did for quite some time. But Google Docs items can be "placed in several different folders", and so, if used that way, they're really functioning as tags.

My main point here (since I'm afraid it's buried in verbosity) is that the fairly new concept of using tags or labels to file digital documents is far superior to the old hierarchical way of thinking. And, dull as this subject might seem, it's strategies like this that are allowing me to be organized enough, and mobile enough, to work from Mexico this winter, rendering them considerably less dull, in my humble opinion.

Labels: , , ,

Saturday, June 21, 2008

Zoho CRM for Customer Relationship Management

I've been working with Zoho CRM for a couple of weeks now for a client, and I'm really impressed.

Zoho CRM is Customer Relationship Management software, designed to help a business keep track of its customers and sell them more stuff. It has so many features and functions that I don't think I've tried out 1/3 of them yet, but the ones I'm using are excellent.

I've been able to create a database of my client's contacts, and include information on them in custom fields that I create. Having done that, I'm now about to "select and sort" from the database. For instance, I can run a report of all contacts who took a workshop in March or April 2008, and print a report of them showing their names, email addresses, phone numbers, and the names and ages of their children. From that list, I can send a bulk email, or print labels for a snail-mailing.

I'm still waiting to see if the technical support is going to be adequate. So far, it has been a lot less than what I need and hope for. My emails have waited several days for an answer, which is too long. The one phone call I tried was very disappointing; the person on the other end seemed in an enormous rush, and once he had directed me to the menu item which was the first 1% of my question, he made it clear that it was time to get off the phone. I'm hoping that these were anomalies, or that I just haven't yet found the best method of getting support.

Zoho has dozens of other online applications, and they are apparently still in the process of developing them, and integrating them with one another. So things will probably get better. It does seem very promising.

Labels: , , ,