Author Archive for admin

Free Marketing With Blog Pingers and Social Networks

Advertise your website for free using the following blog pingers and social networks.

Blog pingers let various website know that you have posted new content on your blog:

http://www.pingoat.com/
http://pingomatic.com/
http://feedshark.brainbliss.com/

These sites can help give your content exposure for free without having to signup or register. 

Continue reading ‘Free Marketing With Blog Pingers and Social Networks’

PHP: Organize Code With an Include of Includes

File structure and code optimization is very important to keep systems maintainable. One way to do this is through the use of an include files that serves as a container that holds all of your other include files. Normally, you would have a shared set of includes as part of your source code. For example you can have a couple of PHP files, index.php for the home page and another file called categories.php. In both of these files you would include your shared set of files as so:

<?php
// These would be the include statements for index.php, categories.php, or any other *.php that you have
include(‘includes/functions.inc’);
include(‘includes/constants.inc’);
include(‘includes/mail.inc’);
include(‘includes/database.inc’);
// Add the rest of your include files here


// The rest of your code goes here
?>
Continue reading ‘PHP: Organize Code With an Include of Includes’

Good Database Design: Linking Tables

Having a solid information infrastructure is key to a running a well oiled website. This involves organizing data in a way that makes retrieval fast and reliable. In order to organize information efficiently, a process called database normalization must be used to keep data both separate and descriptive. Database normalization uses linking tables to connect related information together. Linking tables are used to avoid common pitfalls found with poor database design.

Here is a list of poor database design choices:

  1. Storing more than one value in a database table cell using a comma delimited list.
  2. Having too many column fields in a single table.
  3. Storing foreign keys inside a main table.

Continue reading ‘Good Database Design: Linking Tables’

Make Sound Decisions for Tomorrow, Today

I have created this blog to offer my insight on the intertwined relationship between business and technology. I will cover various topics which includes coding, database, and business itself. The key to making good decisions is realizing that even though technology is an ever evolving force that with proper planning, the best possible decision can still be made. This is why it is so important to do everything correct the first time rather than wait until issues arise. While it is true that systems are malleable due to their virtual nature, just like any other product, systems are easier to modify when done sooner than later. With good system design, problems can be pinpointed faster for any necessary modifications. My intention with this blog is to impart knowledge that I feel will be valuable to making sound decisions that will keep businesses running online as healthy for as long as possible.