WordPress: Its been two years : a followup article

Wow it has been 2 years to the day and I can’t believe what WordPress has been capable of in that time. There has of course been the introduction of the long awaited WordPress 3.0 which really brought things into this century. The developers have been on top of things and continue adding new features almost daily.

As learning goes, I have been really impressed with all of the improvements made in the last two years that I have been using WordPress. I set out two years ago with 2 goals:

Goal 1) To see if, pushed to its limits, WordPress could function as an independent website management tool or CMS and shed its skin of that “blog-like” feel that most WordPress sites had 2 years ago.

GOAL MET! I have had both the pleasure and the learning experience to develop some pretty complex sites built on the WordPress framework. Mind you, not without many a sleepless night. But what I have learned through those experiences only fuels the quest for greater knowledge of programming.

I started my web career about 10-ish years ago with the sole aim of being the best web designer out there. (Notice I said “aim” not goal). Its what I wanted. Its what anyone in the web world wanted ten years ago – to be able to say “I designed that” and have everyone look on with delight and cheer you on endless day.

SCRATCH – back to reality. My every attempt to design led me to a corner stall learning css and programming skills. You know, the back-end stuff. The stuff no one sees but you can’t live without. (What we might call grunt-work).

It took many years to hone that skill and well, much prayer. Most of my prayers were something like “God why can’t they see what a great designer I am?” But after much prayer and accepting where I was at the time – I grew to love what I did. I loved being in the corner stall. I love working with css. And out of that grew my love for coding.

Which now, brings us back some 10-ish years later to WordPress and why I think so highly of it. Mainly – it gets rid of a lot of the tedium of coding those things every site needs; those base, core functions that most people could do in their sleep. And instead frees up valuable time to code the more complex php applications which fit so nicely into the framework.

And speaking of framework: themes! Oh thats right Goal #2! Create a pirate theme.

GOAL NOT MET. Why? Well, plain and simple I’ve been too busy. Too busy working on other projects and too busy working enjoying time with my family. Thats right I said family. I know so many web developers find family as an afterthought. But in reality, why have a family if you don’t enjoy them? Important point coming up:

DON’T SET GOALS UNLESS YOU CAN ALSO SET LIMITS

You have to set limits of how long you are willing to dedicate to a project. Sometimes you have to extend those limits but if you set limits at the same time as setting goals, you’ll be much happier knowing that there IS an end to the tunnel.

That will be my next post: How to set limits in a goal driven world. (if you don’t see that article sometime around October 24 and you’re interested… feel free to post a comment below as reminder.

After much research GoDaddy it is

Unlimited Hosting at GoDaddy.com!

Yes this is right. I have researched other hosting providers and it seems goDaddy is a reasonable provider.

Their speed seems to have improved. Hopefully you noticed it when you visited my site.

Also I am in the process of a redesign. Yes, thats right I’m actually going to design my site to look like… well… a site.

Check back in about 3 months. Hopefully I’ll have it rock’n'n’roll’n

In the mean time, check this link for how you can save money on your website hosting with GoDaddy. No coupon required:

The Power of the Penguin – World-Class Linux Hosting from GoDaddy.com

Nothing new here

I was recently asked, “why don’t you have your work online so people can see it?”

The answer is very simple. I do have it online for the world to see and explore it. I just don’t have a collection of my work housed in a single portfolio. As the few of you who read this blog know, this is just a place to post my ramblings.

This website is not my design nor is it inidcative of the work I do. I’ve been too busy to work on my own website. Which is really a good thing. Thank God for the contracts and work I have. And as they say “a painter’s house is never painted”. I rely more on word of mouth than I do on a great portfolio page.

If you have heard of me via word of mouth and would like to see a sample of my work, I would be glad to provide such. Simply make a comment in this post and I’ll contact you. Your comments are not initially published and if you would like them left private, please state so in your comment. Thanks!

WordPress Get Posts with Custom Taxonomies [RESOLVED]

$args=array(
//   avoid duplicate posts
‘post__not_in’ => $ids,
//   SPECIFIC CATEGORY (by name)
‘category_name’ => ‘specific-category-slug’,
//   HOW MANY to display
//’showposts’=>7,
//GET POSTS OF CUSTOM TAXONOMY
//#http://justintadlock.com/archives/2010/06/10/a-refresher-on-custom-taxonomies
//#http://wordpress.org/support/topic/custom-taxonomy-and-query_posts?replies=17
//   N E E D BOTH  >>> TO WORK
‘taxonomy’ => ‘allstates’,
‘term’ => ‘texas-state’,
//   PAGANATION FIX
‘paged’=>$paged,
);
query_posts($args);
if (have_posts()) :
echo
‘<div id=”mydiv”>
<ul id=”mylist”>’;
$count = 0;
while (have_posts()) : the_post();
$count++;
echo’<li id=mylist-’.$count.’>’;
$ids[] = get_the_ID();
?>
<span>
<h2><?php the_title();?></h2>
<p><?php the_excerpt(); ?></p>
</span>
<?php
echo’</li>’;
endwhile;
echo ‘</ul><!– //mylist –></div><!– //mydiv –>’;
endif;


This should give you a very very sweet and slick little loop to get posts with custom taxonomies.

Use as many loops as you want.

I also gave you some bonus code to prevent posts from duplicating.

Netflix now on PS3 (without the disc)

Its about time!
Microsoft Xbox 360 has had it for over a year.
And now Playstation 3 owners can finally experience the joy of watching Netflix movies without need of inserting a disc.

Sure you could call it a lazy man’s option. Personally I just like being able to exit a game I may have been playing and swap discs.

But Playstation 3 owners have something that Xbox360 console owners don’t have yet:
Video Browsing.

This has got to be the coolest featured Netflix has ever released.

To start using Video Browsing, you select a category or your Instant Queue. Then you flip thru the movies all while a full-screen preview is being delivered to you. You don’t have to read the synopsis, you simply watch the pre-selected clip. If you let it play thru, after 5 minutes you are given the option to “Play Movie”, Return to Browsing, or Add to Instant Queue.

HOW COOL IS THAT?!

Kudos to Netflix on a job well done. A discless version of Netflix on Playstation 3 is long-overdue. And this has certainly not disappointed.

If I had one suggestion for Netflix on the PS3 version, that would be to add the ability to search by actor’s names. Thank you nonetheless; Netflix, for including a search feature.

Discless browsing on the Playstation 3 is finally here. Thank you! Now that’s what I call customer service. The masses of PS3 owners asked for it and now its here!

What do you know, GoDaddy Support read my blog.

Oh I’m sorry did my posts show up in google? Zoinks!

Well, I guess someone got the point that I was not happy about my site hosted on godaddy being slow.

My site went down on Friday and when I called tech support the immediate greeting at godaddy support was “if your site is down we are aware of the issues and are working to resolve them promptly”. It took a number of hours but it looks like godaddy support was on top of things. My site is finally back up and running.

And, imagine that, after my posts about my sites hosted with godaddy are slow; suddenly my blog is blazing along. That would make my previous posts irrelevant wouldn’t it? Well, I’m going to leave them in place. Why? Not because godaddy needs any more bad publicity over their slow servers. Nor so that when you visit my site you ask what slow speed I’m talking about. No. I’m going to leave those as a reminder to myself when it comes time to renew my hosting. Should I stay or should I go.

Well, I can’t say my mind is made up to leave godaddy because my site is running slow. Nor because my website has been down too many times. But I will put this out there: I’ve got my feelers out for a new host. And I think I’ve got it narrowed down.

If I don’t stay with godaddy (which would be more because of past experience and their distateful ads than it would be with their attempt to make things right after too long of waiting). So if I switch from godaddy, I’ll probably consider hostgator because of past success with other clients.

What do you think? Is godaddy running slow for your website? Is hostgator any better in terms of reliability and speed? I will admin I’m impressed that I was able to login into my site, write this post and publish it the first time I clicked each button. But we’ll see how long this new found speed lasts.

I eagerly await your response, suggestions and comments below.

My GoDaddy Site is Slow. Shared Hosting? Or Lazy Servers?

As promised here is an update on my slow site issue. I apologize on behalf of godaddy, it appears they are all too busy in the bathroom after watching their own commercials to actually care about their customers.

I’ve contacted them several times to address my slow site. Each time I get canned response. Thats not too helpful. One actually recommended that I install a WordPress optimizer.

Well, guess what? My site is so slow that it times out before I can even install the plugin. Gee? You think we could do something about that slow site now? I’ve even asked about being moved to a new server, the supervisor said they only make that determination when its necessary.

Are there any Network Professionals out there who could confirm my suspicion? (If so please leave a comment below)

Okay so maybe its just me but I suspect that I am getting really high pings and slow loads. But maybe its just my own frustration. Maybe the world of the Internet really does run as slow as my site. And maybe the two seconds I wait for a huge website to load compared to the :49 seconds it takes to load mine is just a figment of my imagination.

To me my site is slow and my pings are really high. You be the judge:

Tracing route to myvideosnapshots.com [x.x.x.x]
over a maximum of 30 hops:
1     3 ms    <1 ms    <1 ms  myNetwork
2     9 ms    15 ms    13 ms  x.x.x.x
3    10 ms     7 ms     8 ms  x.x.x.x
4    14 ms    12 ms    24 ms  x.x.x.x
5    36 ms    12 ms    36 ms  x.x.x.x
6    18 ms    46 ms    17 ms  x.x.x.x
7    17 ms    17 ms    20 ms  x.x.x.x
8    52 ms    69 ms    53 ms  64.210.13.110
9    59 ms    55 ms    52 ms {x}.ip.secureserver.net [x.x.x.x]
10   127 ms   227 ms   240 ms {x}ip.secureserver.net [216.69.188
.81]
11    53 ms    62 ms   164 ms {x}ip.secureserver.net [x.x.x.x]
12    56 ms    53 ms    54 ms {x}phx3.secureserver.net [x.x.x.x] (now I’m not sure but I suspect this last hop is my actual site. Which would mean my site is fast but the godaddy servers are slow)
Trace complete.
C:\>
Well, I’m not ready to announce any changes yet. So please please be patient as I figure out a faster solution than godaddy which is just too slow for my tastes.
And a rant:

Seriously I don’t get their commercials. I had heard a bunch of hoopla before but never paid attention or watched a commercial. Well, I took the time to watch one of them yesterday. I was disappointed. And I will be moving my hosting away from godaddy servers which are entirely too slow and I no longer wish to contribute to poor taste and poor quality.

Maybe I’ll switch to hostgator, at least they spend their money on environmentally friendly servers. Plus I’ve heard hostgator is much more stable than godaddy which is unfortunately too slow to be acceptable.