Featured Posts

Twitter Tweet Button for Wordpress Plugin Available... As reported by Mashable, the Official Twitter Tweet Button is now available here. However, for those wanting an easy integration for Wordpress blogs can check out my new TweetButton for Wordpress plugin. This plugin works in much the same, easy way as Tweetmeme. I based my own plugin heavily on the Tweetmeme...

Read more

Outsourcing for Affordable Search Engine Optimization I was recently amazed to find out that some U.S. based Search Engine Optimization companies are charging up to $2,500 per month for SEO services. Now, I have to ask myself...why? Is it because, as they say, there are the "only" ones that truly understand search engines? Is it because they are better...

Read more

Are Vampire Clients Sucking the Life Out of Your Business? I hear freelance horror stories on a fairly regular basis… Unanticipated hours spent trying to please a single client that won’t be pleased, countless revisions when the client doesn’t even know what he or she wants, doing all of this after the client argued for a huge discount in the first place. If...

Read more

Typhoon Ketsana (Pagasa: ONDOY) Smashes Into Metro... Every year, the Philippines has approximately 20 typhoons enter the PAR (Philippine Area of Responsibility). This year had been a very mild tropical season, occasional rains, but only a couple of very mild storms. All of that changed last Friday night when Tropical Storm Ondoy decided Manila was ready...

Read more

Twitter Tweet Button for WordPress Plugin Available [UPDATE]

35

Posted on : 12-08-2010 | By : david | In : Community, Featured, PHP, Programming, Software, Web Design, Web Development, Webmaster's Resources
1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 5.00 out of 5)
Loading ... Loading ...

As reported by Mashable, the Official Twitter Tweet Button is now available here. However, for those wanting an easy integration for WordPress blogs can check out my new TweetButton for WordPress plugin. This plugin works in much the same, easy way as Tweetmeme. I based my own plugin heavily on the Tweetmeme code, so rest assured it works!

As you might can see on my own site, the plugin works great!

Download now to check it out:

**UPDATE**

Now on WordPress.org Plugins page

tweetbutton-for-wordpress

Please, this is the first version. If you have any problems, please leave me a comment.

If this plugin is helpful to you, I would love a $1 cup of coffee:

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

DoItYourSocial Networking Platform Alpha Release

0

Posted on : 04-07-2009 | By : david | In : Community, Featured, PHP, Software, Web Development, Webmaster's Resources
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

My company, DCGWS Internet Solutions has been very busy building over the last six months or so, a highly sophisticated social networking platform that can be easily installed on any server. This project is not based on any pre-existing platform, but contains many of the features seen on very popular websites, such as Facebook, Twitter, LinkedIn, etc.

Features list for Alpha Release: (available for download, by invitation starting the 1st week in September.

  • Multiple Home Pages – Business Users, Personal Users, or Both
  • Profile Page with advanced privacy settings
  • Image Gallery
  • Capture Image from Webcam
  • Photo Albums
  • Image Sharing
  • Ajax Chat
  • Groups
  • Forums
  • Blogs
  • Real-time Status Updates
  • Friends
  • Invite Contacts From Hotmail, Yahoo, Gmail, AOL and send to Facebook Inbox
  • many, many more

Our pre-Alpha testers have said this is better than Boonex, and we think so, too. To arrange for an Ioncube encrypted download, please send your invitation requests to david at d-c-g.com

Alpha testing will last approximately 2 months, we’ll spend a month or so going thru the changes and immediately move on to Beta Testing. Our chosen Beta testers will get a completely free copy of the software, of course with a single domain license which is not transferable.

Note, this is not a Clone, this combines the best of the best, with some new features the others don’t have.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

Easy Shopping Carts – Shopping Carts Made Easy

2

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 3.00 out of 5)
Loading ... Loading ...

Looking for an easy way to sell online. No hassles? Robust hosting? Exceptional software? Look no further…

DCGWS Internet Solutions today finally unveils it’s long waited for E-Commerce website. Whether you are just starting out selling online or a seasoned veteran, we have a solution and add-ons to meet your every need, and at a price you can easily afford.

We Make Selling Online A SNAP!

 

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

E-Commerce Websites and Shopping Carts

0

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 3.00 out of 5)
Loading ... Loading ...

I am very proud to announce that my company, DCGWS Internet Solutions, is launching a brand-new service line, E-Commerce Websites & Shopping Carts to it’s already successful services, such as Web Design & Development, Search Engine Optimization, and Web Hosting Solutions.

We are offering complete turn-key solutions, including E-Commerce Hosting, Payment Gateway Integration, Shopping Cart Customizations, and even international Merchant Solutions.

Please feel free to browse around our demo sites, for functionality and look and feel of our solutions.

Coming soon…http://www.easy-shopping-carts.com 

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

10 Things to Look for in a Web Designer

0

Posted on : 28-06-2007 | By : david | In : CSS, Community, PHP, Search Engine Optimization, Web Design, Web Development
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Here I get to tell you all the good reasons to choose me for your next website. I am joking of course, but as I web developer, I am always looking for new ways to improve upon my work. The other day I came across a blog posted by a fellow SEO that just couldn’t figure out why Google hadn’t indexed his client’s website. So, out of a professional curiosity I decided to visit this website and see if I could see anything obvious.

The first thing I did was verify that it was using valid HTML by running a scan of the main page. I was immediate amazed by what I saw. There were a total of 204 errors on the main page alone. There wasn’t even a DOCTYPE declaration.

It is obvious unbelievable that this company or person would hire an SEO with absolutely no knowledge of coding or page structure. So this is also true when hiring a web designer. Someone that has at least some knowledge of SEO.

Here is my list of 10 Things to Look for in a Web Designer.

  1. Experience (with an online portfolio of websites currently online.)
  2. Knowledge of CSS (cascading style sheets)
    1. Faster loading
    2. Less Code Bloat (means higher keyword densities)
    3. Ease of site-wide modifications
    4. Oh yeah, did I mention higher keyword densities?
  3. Honest
    1. (If I had a dollar for everytime I refused to implement a technique that would eventually get the website banned from the search engines, just because the owner of the site wanted fast results…)
  4. Which brings me to knowledge of SEO. Man, I cannot stress this enough. I just finished overhauling a website that was designed by someone that thought nice, clean tables was the way to go. His highest ranking keyword was “font”. Couldn’t he use something that wasn’t already deprecated! ?
  5. Designs according to Web Standards. (Valid markup & accessible to persons with disabilities.)
  6. Knowledge of coding languages (php, asp, python, perl)
    1. Companies grow…and so do their websites. Even if you don’t need user management, interactive interfaces today, you just might need them tomorrow. Designers with foresight.
  7. Willing to show you a free mock-up.
  8. At least some knowledge of web servers and hosting issues.
  9. That listens to your input.
  10. Affordable (gentlemen, it doesn’t cost you $300 per page to design someone’s website, you have way too much overhead if it does)

Ok, here is my little pitch…if you are looking for a web designer such as the list above. Just Google “DCGWS” without the quotes or visit us at Philippines Web Design.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

Page Load Time Problems

0

Posted on : 15-06-2007 | By : david | In : PHP, Search Engine Optimization, Web Design, Webmaster's Resources
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

I had this problem which I was able to solve today with absolutely zero cooperation from my web hosting provider. My client requested that I do something to resolve his page load time problems. His home page has a couple of high-res graphics and it would take 20+ secs to load on a 56k modem. Now, I realize that 20 secs isn’t so bad, especially considering that the majority of internet users are now using at least DSL connections. However, that isn’t the issue here. Here are the steps I took to somewhat correct this issue.

Before I began I analyzed the need for optimizing by using this page load time tool. After I determined that indeed the page could use some optimization, I commenced.

First step I took was to optimize all the images on the site using GifBot, a very simple online tool that allows you to view and save all the compressed images on your computer before  uploading them to the server. Super nice tool that I use often.

Second depends on your hosting provider and what they allow you to do in .htaccess. Mine uses phpsuexec which is supposed to protect the server from being hacked or something like that. Anyway, what that means for me is that I cannot declare php flags in my .htaccess files. However they do allow for they upload a php.ini file to the directory or directories that you want the files to be handled from. After browsing I found a directive for my php.ini that enables gzip. So, I uploaded my php.ini with this directive.

output_buffering = On
output_handler = ob_gzhandler
zlib.output_compression = off

I saved the file as “php.ini” and uploaded it to my root directory. For most Unix users, this is /home/xxxxxx/public_html/. After doing this I simply open my web host cPanel, clicked on Apache Handlers and added for the extensions .htm .html this handler “application/x-httpd-php” without quotes. This adds the following line to your .htaccess file:

AddHandler application/x-httpd-php .htm .html

Voila, I went back to the page load time tool and saw a very noticable improvement. From 20 seconds to 14.2 seconds. If you want more detailed instructions, feel free to contact me.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

Redirects 301, 404, 410 – Part 1

0

Posted on : 31-05-2007 | By : david | In : PHP, Search Engine Optimization, Webmaster's Resources
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Since this is a very important part of effective search engine optimization, I have decided to do a short three-part series on Redirects. The first part in this series is 301.

Before I explain all the different ways to AND not to redirect, I am first going to explain why this is so important to SEO and the search engines.

Reasons to 301 Redirect:

  1. Canonical URLs – Matt Cutts gives a good explanation as why it is always a good idea to use a 301 redirect to specify which of www or non-www you prefer to use at your website. Avoids duplicate content issues aka Webspam.
  2. Domain Name Change – best way to transfer PageRank from one domain to another. I have heard from many sources that this does NOT work, however I, myself, recently changed domain names for one of my sites, used 301 to redirect viewers (and spiders) to my new site and it worked like a charm. Just be sure that you try to change your URL with those that are linking to your site. If you don’t, then you will lose those backlinks once to take the old site down for good.
  3. If you are like me, then you REALLY want to use your keywords in your url of your pages. Sometimes this means renaming the files. For example: www.example.com/webdesign.htm to www.example.com/web-design-solutions.htm . If you do this, just make sure you let everyone know by sending a 301 redirect server heading to the new page. Once again, try to let your linking partners know the new page so they can update the link.

There are definitely more circumstances in which you may want to use a 301 redirect, but if you have any doubts, just drop me a line and I’ll be glad to give you my best advise.

How to 301 Redirect:

If your website is hosted on an Apache web server, the best way to do this is by using a file called .htaccess and uploading it to the root folder of your website. If this is your case the simply open Notepad or any other text editor and simply use this command.

Redirect 301 /oldfile.htm http://www.domainname.com/newfile.htm

To 301 Redirect and entire website to a new website with the same file structure, use this statement in your .htaccess file

redirectMatch 301 ^(.*)$ http://www.olddomain.com

redirectMatch permanent ^(.*)$ http://www.newdomain.com

To resolve the non-www and www issue you can use this in your .htaccess file:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

Tomorrow, we’ll take a look at 404s.

If you have any questions, please feel free to ask.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

Setting Limits With Overzealous Clients

0

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

While I will not make a direct reference to any particular person or situation, this is my personal blog site. This is where I advise, teach, preach, lecture, and yes, sometimes even ventilate my frustrations and angers. 

Rules for all clients to remember -

1. Just as your time is valuable, so is mine. If you choose to use it, please use it wisely. I must use my time wisely in order to successfully complete my projects.

2. Always shop around before buying. Make intelligent choices. I must make intelligent decisions, my career depends on it.

3. Would you like your clients to abuse your kindness? Would you like to be underpaid for the services & products you provide? If not, don’t do it to your service providers.

4. Be honest with me if you expect me to be honest with you.

5. If you praise my work and services to my face, have the courage to do so with others you deal with. Otherwise keep your mouth shut. It only makes you sound like an idiot.

Just ventilating… 

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

Web Development Services @ DCGWS Internet Solutions

3

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

From time to time I am questioned about my professional background and who I am.

I am the Philippines Managing Director of DCGWS Internet Solutions, a fully registered IT services company registered with the Philippines Department of Trade & Industry as well as the Philippines Bureau of Internal Revenue. Our primary industry is web development services. In our first year of operations here in the Philippines, we have added 13 websites to our portfolio of clients.

DCGWS Internet Solutions is also a duly registered sole proprietorship in the United States. We currently offer diverse and customizable web hosting packages. Our hosting packages utilize dedicated, semi-dedicated, and shared Apache server located at the premier datacenter in the United States, The Planet. 

We also understand that many start ups simply cannot afford web development services, that is why we also offer beginner hosting plans and web templates in place of a complete web design package. You can view all our plans and packages at our main website Web Hosting Solutions. From there you can visit our Web Design Services Philippines.

I welcome you browse our websites and let me know if we can be of service.

David

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

Shopping Carts

0

Posted on : 18-05-2007 | By : david | In : PHP, Web Design
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

For the last 2 months I have been working on a client’s project. He wanted a shopping cart with a few plugins. I accepted his project and began working on the initial design. I asked him which plugins he wanted installed. He emailed his list to me and to my dismay there were a total of 126 plugins!! It was an exhausting process to say the least, but finally I have been able to finish it up.

This was the first customized shopping cart that I have installed. It turned out to be a very stressful but educating experience for me. Why don’t you have a look at it at Airsoft Gun Hobby Equipment.

Please visit DCGWS Internet Solutions for your own shopping cart solution.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon