I hadn't 't done any serious programming in about a decade
when Perl and, shortly thereafter, PHP, dragged me back into programming,
this time for websites and Internet applications. I have tried very hard,
but I just cannot bring myself to like Javascript. I may also get back to
coding in C at some stage.
So... This is by no means a serious code repository. These are just a few
snippets that I've cobbled together and that someone, somewhere, might be
able to use.
This project nevermade it past beta stage. It works well but I've pretty
much discontinued it. Still it is a useful and functional program.
Wishbone is a simple but effective search engine. It is written in
Perl 5 and runs on all major flavors of Unix with all popular webserver
products. It should also run under Windows, but this version has not
been tested with either Perl on Windows or with IIS.
Wishbone is fast (a single-keyword search through 335,000 pages took
less than a second on a lowly Sun E250) and uses a very modest amount of system
resources. It is easy to install and fully configurable.
You may download and use it for
free.
FormMail is a PHP script that will convert the output of any HTML form
and send it to the specified address(es) as E-mail. Many PHP scripts do that,
but FormMail has the advantage of being able to run on a different server
than the HTML form resides on. Therefore you can use it on any webserver that
allows you to run PHP (most hosting providers won't let you run CGI) and
let it process forms on other webservers that only support passive HTML
code.
FormMail has several basic security features to prevent the ungodly from
abusing it for spam distribution and other unwanted side effects.
You may download and use it for
free.
FlexCounter is a flexible webpage hitcounter.
Why does the world need another webcounter? FlexCounter has the
advantage of being usable on web servers that do not support anything
but passive HTML. You use a Javascript declaration in the web page that
will display the counter. The counter itself may run on any other server
that supports PHP. In other words, just run FlexCounter once, on a server
that will let you use PHP, and you refer to it from any other web page
using nothing but passive code. If the web server will let you host HTML
(which, being a web server, it should) you can use FlexCounter.
You may download and use it
for free.
A Non Indexing Search Engine written in PHP, to add search features to
small websites without database support. This search engine is intended for
simple websites that can run PHP but won't let you do anything else (such as
run CGI scripts, cron jobs, databases etc.) Searches take place in real time,
so for larger websites this is not recommended. Requires PHP >=4.3.0 or
later (and works in PHP 5 as well).
You may download v1.1 or
v1.2 and use it for free.