Posts

HTML, PHP, etc Code Editor

This is where many web developers tend to disagree. We can never seem to settle on a good code editor, ever. I’m going to leave you with a few of my favorites and some that I hate.

First off, I live and die by Macromedia Dreamweaver 8 Win/Mac. As a matter of fact, I also use Macromedia Fireworks 8 heavily for my web site designs. I just think that they have done a good job and incorporating HTML and CSS together. Especially with version 8.0. But then again, you get what you pay for because it’s going to set you back quite a pretty penny ($399). But it was a good investment for me.

On the other hand we have the Frontpage junkies. I haven’t really looked at Frontpage much since early 2000. I’ve opened up the version that comes with Office XP, but I was not impressed. What I do remember is that back in the day it was horrible. Frontpage used to dump a bunch of Microsoft specific “tags” into the code that it just served to bulk up the final output. There is the small advance of using Frontpage Extensions, which enable things like site counters and other things (sorry, I really haven’t been looking into it), but the problem lies in the fact that Frontpage extensions on servers usually cost more and they are very limited, and simply I haven’t heard anything about Frontpage lately, so I’m staying away from it.

For PHP editing I use a simply text editor called emEditor. One nice feature is tabbed editing. It also has syntax highlighting. Since I don’t write or compose very large PHP scripts, this is more than adequate for me.

When I’m at work and on Linux (Fedora) I stick to KDevelop. Most likely, I would be doing some C programming anyways, so it is just convenient since it is already opened to just drag and drop scripts and HTML files in there. I don’t, however, do any heavy HTML design on Linux though. I haven’t found tools suitable for such yet. There is something called NVU, but it just doesn’t do enough for me to design a site from scratch using this.

HTML Tutorial

Since this blog does (claim to) encompass all sorts of Web Development. I’ve decided to insert a couple basic links. I’m not much for HTML my self. Honestly speaking, I don’t know much HTML and I refuse to learn it. Yes, I am a Web Developer and have designed 20+ websites in the past 4 years, but HTML is something I’m not too good at. If you ask me, it’s all in the tools you use.

Fast CGI Installation

After days of configuring and reconfiguring, I have finally gotten the sequence down for a Fast CGI installation. Please note, these instructions are specifically for a fresh install of Fedora Core 4. This is what I’ve been working with, for distribution purposes. You may generalize the instructions where applicable of course. And as always, proceed at you own risk. Here we go (Italics indicate my personal settings): Run the following command at the prompt: `yum -y install httpd-devel` You may also download the RPM, or if you're really adventurous, build it from the source.

Chitika Revenue Dropping?

Darren at Problogger.net mentions a change that Chitika is going through right now. After getting some more information from the Chitika support staff I think I understand what they’re going to do. Some of the text links on the ads are going to be converted to static links to the advertiser’s product description. From my understanding the links in the tabs (Best Deals, Search, etc) will still count toward your click through.

Chitika Ads

You might have seen ads on this site that deal with stuff like computers, ipods, game consoles, cameras, etc. These are ads by Chitika. Chitika is the latest company to jump on board the whole website advertisement band wagaon, but the difference is they, unlike a lot of others, do it very well. Here we go: You choose from various sizes of ads and you give it a list of keywords for which the ads will rotate for.

AJAX and Fast CGI

Here’s a little intro what I’ve been working on at my Job for the past couple months. AJAX stands for Asynchronous JavaScript And XML for web development. Basically you use a some JavaScript to get down below the browser level and control HTTP “GET"s and “POST"s and stuff like that. It’s used by stuff like Google Maps and Google Suggest and GMail. What it enables is basically background activity without the user’s knowledge.

WordPress Installed

I finally took it upon myself to install WordPress. I mean I’m just been hearing so much about the darn thing, I figure, why not give it a shot. I’ve been using Mambo (now renamed to Joomla) for a while. It’s a complete website CMS. I’ve been using it on a couple sites and realized sooner or later that most of my site simply boiled down to just a blog anyway.

Q&A With Joomla Development Leader

LinuxWorld Q&A with Lead Developer of Joomla!, Andrew Eddie In September, core developers of Mambo, the popular open source content management system, announced a fork of the project, called Joomla!, with virtually all active participants following the fork. This is an interesting article. If any of you were wondering about the Mambo-Joomla split, here you go. One thing I forgot to mention is that Mambo is still in existence.

phpBB 2.0.18 released

A Halloween special edition of phpBB has been released today. The changelog includes, but is not limited to:

[Fix] incorrect handling of password resets if admin activation is enabled (Bug #88)

[Fix] retrieving category rows in index.php (Bug #90)

[Fix] improved index performance by determining the permissions before iterating through all forums (Bug #91)

[Fix] wrong topic redirection after login redirect (Bug #94)

[Fix] improved handling of username lists in admin_ug_auth.php (Bug #98)

[Fix] incorrect removal of bbcode_uid values if bbcode has been turned off (Bug #100)

[Fix] correctly preview signature if editing other users posts (Bug #101)

[Fix] incorrect alt tag on generated search images in groupcp.php, viewtopic.php and usercp_viewprofile.php (Bug #102)

[Fix] consistent forum ordering in all dropdown boxes (Bug #106)

Enter AJAX

I first came across AJAX at my job. I was trying to give an application some Web capabilities and I realized that the normal way the browser works was very limited. In an article at News.com, Martin LaMonica has also realized the limits we are at: At the moment, Web pages are limited, compared with most desktop applications. AJAX frees Web pages from the clunkiness they suffer from by making them more interactive and so more functional, Web developers say.