Archive for April, 2008

Thinking Allowed - Sanskrit Tradition-Part1

Saturday, April 5th, 2008

Prof. Dean Brown points out that most European languages can be traced back to a root language that is also related to Sanskrit - the sacred language of the ancient Vedic religions of India. Many English words actually have Sanskrit origins. Similarly, many Vedic religious concepts can also be found in Western culture. He discusses the fundamental idea of the Upanishads - that the essence of each individual, the atman, is identical to the whole universe, the principle of brahman. In this sense, the polytheistic traditions of India can be said to be monistic at their very core.
http://www.dailymotion.com/video/x4us… (less)

Scientific Verification of Vedic Knowledge in Hinduism - 3

Saturday, April 5th, 2008

A vast number of statements and materials presented in the ancient Vedic literatures can be shown to agree with modern scientific findings and they also reveal a highly developed scientific content in these literatures. The great cultural wealth of this knowledge is highly relevant in the modern world. Techniques used to show this agreement include:

Marine Archaeology of underwater sites (such as Dvaraka)
Satellite imagery of the Indus-Sarasvata River system
Carbon and Thermoluminiscence Dating of archaeological artifacts
Scientific Verification of Scriptural statements
Linguistic analysis of scripts found on archaeological artifacts
A Study of cultural continuity in all these categories.
http://devavision.org/videos.html (less)

Samina Shaikh (19) and Zarina Shaikh (18), who study at St Xavier’s College and the Maharashtra College, moved the court for police protection after they were “terrorised and threatened”.

Ansari and other men in their locality believe that “only girls with bad character go to college” and did not want sisters to study after school. The family was told that Islam does not “permit” girls to study.

Scientific Verification of Vedic Knowledge in Hinduism - 2

Saturday, April 5th, 2008

A vast number of statements and materials presented in the ancient Vedic literatures can be shown to agree with modern scientific findings and they also reveal a highly developed scientific content in these literatures. The great cultural wealth of this knowledge is highly relevant in the modern world. Techniques used to show this agreement include:

Marine Archaeology of underwater sites (such as Dvaraka)
Satellite imagery of the Indus-Sarasvata River system
Carbon and Thermoluminiscence Dating of archaeological artifacts
Scientific Verification of Scriptural statements
Linguistic analysis of scripts found on archaeological artifacts
A Study of cultural continuity in all these categories.
http://devavision.org/videos.html (less)

Scientific Verification of Vedic Knowledge in Hinduism - 1

Saturday, April 5th, 2008

A vast number of statements and materials presented in the ancient Vedic literatures can be shown to agree with modern scientific findings and they also reveal a highly developed scientific content in these literatures. The great cultural wealth of this knowledge is highly relevant in the modern world. Techniques used to show this agreement include:

Marine Archaeology of underwater sites (such as Dvaraka)
Satellite imagery of the Indus-Sarasvata River system
Carbon and Thermoluminiscence Dating of archaeological artifacts
Scientific Verification of Scriptural statements
Linguistic analysis of scripts found on archaeological artifacts
A Study of cultural continuity in all these categories.
http://devavision.org/videos.html (less)

Top 50 SEO Tips, Tricks, and Suggestions

Saturday, April 5th, 2008

Top 50 SEO Tips, Tricks, and Suggestions

Site Architecture 1. Utilize search engine friendly URL links which have hyphens instead of underscores, dynamic or session URLs which often confuse crawlers.

2. Rewrite dynamic URLs via .htaccess into URL friendly ones.

3. Use robots.txt to control access to which pages crawlers analyze and index. Restrict robots from “print” html pages for example to control duplicate content issues.

4. Put each domain on a separate IP address. Sharing IP addresses with other sites that could potentially be spamming or using black hat techniques isn’t smart, and at $3-5 a month for a unique IP it’s worth it.

5. If you’re running Linux as your web hosting server then read about creating an .htaccess file to avoid canonicalization.

6. If you’re running Windows as your web hosting server then learn about how to do the equivalent of .htaccess.

7. Invest in quality web hosting service. Most sites aren’t setup to handle the incoming traffic from hitting the top of Digg but you should be able to handle a steadily increasing amount of traffic from your SEO efforts. If your site goes down and the search engines try to index the site you will be penalized, and the results can be dramatic.

8. Validate your HTML to W3C standards. Although there is no evidence that this is required Google it provides a clean experience to visitors.

9. Keep the number of trailing slashes to less than four to avoid crawling and other issues. If you have a blog just the post name is optimal, the date and other information is unnecessary.

10. When considering launching a new site consider purchasing a domain name that has been registered for quite some time. This avoids any perils of the “Google Sandbox” as well as having the advantage of already having established back links, and other SEO benefits.

11. If no domain names are available that suit your company consider purchasing a domain name that has your specific keywords in it. Limit the hyphens to a maximum of two.

12. When creating pages ensure that no page is beyond two pages from the home page. This helps ensure that your pages will become indexed.

13. Check for dead/broken links in Google Webmaster Tools, and then utilize a 301 redirect to the correct location or to the home page to clean up that aspect.

14. Register your domain name for the maximum amount of time. This instills trust among the search engines that you don’t have a one year hosting plan and then you’re done. This is a cheap solution, and lets them know that you plan to be around for a long time.

15. Ensure that outgoing links from your site are going to quality on topic sites. Linking to poker/porn/Viagra, etc sites from a health site for example will hurt not help you.

Keyword Research 1. Determine the keywords that you would like to target by doing some research at Google Adwords or alternatives such as Wordtracker or Keyword Discovery.

2. Place your keywords in your body text. Don’t worry about keyword density as much as making it functional for both the user while targeting your specific keywords for the search engines.

3. Use keywords in the H1, H2, and H3 tags that are relevant to your site.

4. Place your targeted keywords in the page URL, separated by a dash between keywords.

5. Target keywords above and beyond just the ones with the most traffic. Misspellings, alternative words, and lower traffic keywords could potentially still are lucrative by driving targeted traffic to your site.

On Page Optimization 1. Add a unique title to each page that targets your specific keywords. Typically this occurs with having your targeted keywords followed by – company name. If your brand is strong enough you can switch this around and have your company first.

2. Add a unique Meta description to each page that again targets your specific keywords. This is limited to 160 characters in Google, 165 in Yahoo, and slightly over 200 for MSN. Make the description unique for each page so that you don’t fall into any duplicate content issues.

3. Add a unique Meta keyword tag for each page that only lists keywords that are relevant and appear on the page. Although Meta keyword is not used by Google it still has some importance for Yahoo.

4. Make sure that all images have alt tags associated with them to ensure that your site is accessible for everyone.

5. Develop content that is unique and different for all pages. Having similar content on multiple pages could throw up duplicate content filters and your pages could go supplemental.

Link Building 1. Download WebCEO and submit your site to the various search engines and directories through the automatic process.

2. Download DigiXMAS and semi-auto submit your site to several hundred directories.

3. Don’t worry about incoming directory links, and whether you are submitting too quickly. You will be denied from some, others will take months to approve you, and the resulting links will appear natural.

4. Submit your site to DMOZ. Although DMOZ has had problems recently it is still a highly trusted source, and is the premier free directory to submit your site to. It may take months or even years to get added but it is still worth the 10 minutes to submit to.

5. Pay to submit your site to Yahoo directory. Along with DMOZ Yahoo directory is one of the most trusted directories out there. The $299 fee is nominal and instills trust among Yahoo and the other search engines.

6. Create “link bait” content for submission to the social websites such as Digg, Reddit, etc. Getting an article to the top of a social website can result in thousands of additional back links almost overnight.

7. Manual link building is a highly effective way to increase your rankings in the SERPs. Use WebCEO to find link partners who are related to your respective field, and would be willing to link to you.

8. Often times the best links are the links that your competitors have. Go to yahoo and type in “link:www.competitor.com” and look for links that they have that you should look into.

9. Edu and Gov links are typically more respected and trusted than Com links as they have built up thousands of back links, produce quality content, and are unlikely to engage in questionable techniques. If you can get these links get them.

10. If you want to buy links do so in a manner that is not obvious. Purchase links from relevant sites and don’t publish details in forums or other locations which could be seen.

11. When linking out or posting links surround the link with text so that it does not appear to be a generic links page, and instead flows nicely with relevant information.

12. Post your link in forums that you frequent with the anchor text that you are targeting.

13. Comment on blogs, again with the same anchor text and link that you’re targeting.

14. Although Wikipedia utilizes “NOFOLLOW” attributes on links adding your relevant links to Wikipedia can generate a significant amount of targeted traffic to your website.

15. Create a Squidoo lens to generate back links as well as hopefully generate traffic to your website.

Miscellaneous 1. Create a sitemap of your site using GSite Crawler or a free online sitemap tool like XML-Sitemaps.

2. Submit your site Google Webmaster Tools, and then verify it.

3. Inside Google Webmaster Tools choose Preferred Domain and pick www.yoursite.com or yoursite.com to avoid canonicalization issues.

4. Submit your site to Yahoo! Site Explorer, and then verify it.

5. Download Firefox and then head over to SEOBook to download Aaron Wall’s SEO Tools for Firefox. This neat utility allows you to check back links, Edu links, Wikipedia entries, cache date, and other SEO info that is crucial for analyzing data.

6. Use page analysis to look at the anchor text of incoming links to your site to analyze what is working, how spread out your anchors are, and how to solidify under a few anchor texts if possible.

7. Develop articles that visitors may want to link to. Interviews with industry leaders and others are a quick way to develop links.

8. Submit your article to article submission services only after your article has been indexed by the search engines to avoid any duplicate filters.

9. Ignore Page Rank. Although it may be important to those who aren’t as familiar to the SEO process it does not determine your rankings, and is only updated visually every 3-4 months. Actual Page Rank is constantly being updated by Google on a daily basis.

10. Ignore Alexa data. Alexa is calculated by users who install their toolbar and is thus a very narrow segment of the population. Companies who browse their own sites with the toolbar thus rank unnaturally high in Alexa.

Jeff Lawrence is the President of Sonicko Consulting. This article may be reused provided that the full content is published. Sonicko focuses on Google Analytics, web analytics, and SEO services. Based out of Los Angeles, CA you can reach them at their website: www.sonicko.com. You can also subscribe to their blog by visiting: www.sonicko.com/blog

math problem - old couple solving a math problem

Saturday, April 5th, 2008

ZEND FRAMEWORK VIDEO TUTORIALS

Saturday, April 5th, 2008

The Zend Framework is a web application framework designed to make building complex PHP based web applications easier.
zend framework

The Zend Framework contains a series of components (built using PHP 5) that manages many common task in web application development:

* Zend_Form: to make form handling/processing easier.
* Zend_Mail: makes email functionality trivial to create in PHP.
* Zend_Db_Adapter: to connect to databases.
* Zend_Pdf: allows you to easily create and edit PDF documents.

ZEND FRAMEWORK VIDEO TUTORIALS

These are just the first of many planned video tutorials on the Zend web application framework for PHP.

These particular videos require a little more background knowledge from the viewer, in terms of overall php development experience.

.. We will have more basic videos coming out soon.

THE VIDEO TUTORIALS

php video

Setting Up an MVC Structure with the Zend Framework

By: Jon Lebensold

The following video deals with setting up an MVC structure with the Zend Framework. Part 1 of 2

 

MVC Structure with the Zend Framework - part 1

Project files: MVC ZEND

php video

Setting Up an MVC Structure with the Zend Framework

By: Jon Lebensold

The following video deals with setting up an MVC structure with the Zend Framework. Part 2 of 2

 

MVC Structure with the Zend Framework - part 2

php video

Setting Up Zend Development Part 1 of 2

By: Jon Lebensold

The following 2 videos deal with setting up a development environment. These screencasts are an attempt at showing you how it’s possible to work with the Zend framework.

This video assumes that you’re a little familiar with:

  • How to work with subversion
  • A familiarity with the terminal (bash specifically)
  • Configuring apache and setting up a *AMP (Apache / MySQL / PHP) stack

These 2 videos are by no means a pre-requisite to my future videos, however I wanted to take the time and give you glimpse into my own development configuration.

While the Zend Studio for Eclipse is maturing nicely, the $300 price tag for the application might not make sense, especially since it’s yet another barrier into diving into the Zend Framework.

By the end of these two videos, you should have a very peripheral understanding of how the Zend Framework is instantiated through the PHP parser sitting on Apache.

Interestingly enough, if you’re coming from a procedural PHP background, you’re going to be familiar with working without the a development environment like Eclipse, and so you’ll be more in touch with how PHP as a parser works without what the Zend Framework (and specifically Zend_Controller) offers the developer.

Setting Up Zend Development Part 1 of 2

php video

Setting Up Zend Development Part 2 of 2

By: Jon Lebensold

 

Setting Up Zend Development Part 2 of 2

php video

Zend Controller and Zend View

This is esssentially a continuation of the Zend project project that began in the videos: ‘Setting Up Zend Development Part 1 and 2.’

The goal of this video is to dig a little deaper into the structure of a Zend project.

Remember that one of the main points of a web framework like the Zend Framework, is to provide a standardized structure for web applications so programmers new to a particular job (built with a framework) will be able to much more easily jump into a project … assuming they’ve worked with that framework before.

Zend Controller and View Video Tutorial

Running time: 10:33

BASIC SQL Video TUTORIAL

Saturday, April 5th, 2008

THE BIG FOUR SQL STATEMENTS

INSERT

One great thing about SQL is that the commands/statements are self describing. So in this case, the ‘insert’ command allows you to insert new data into a database.

SQL INSERT video tutorial.

SELECT

The ’select’ command allows you to select (pull out) specific pieces of information from a database.

SQL SELECT statement video tutorial.

UPDATE

The ‘update’ command allows you to update records/information already in the database.

SQL UPDATE statement video tutorial.

DELETE

The ‘delete’ command allows you delete information in the database. Like all the other commands you can tweak the command so as to target specific data in the database. Anyway, we will look at that a little later …

SQL DELETE statement video tutorial.

SQL & MYSQL Video Tutorials

Saturday, April 5th, 2008

MYSQL VIDEO TUTORIALS

php video

Introduction to MySQL and phpMyAdmin

In the following video I go over some basic MySQL theory.

Introduction to MySQL and phpMyAdmin

php video

phpMyAdmin Basics Part 1 of 2

This is the first of a two part video where I introduce you to one of the most widely used programs that allows you to configure and use MySQL server - phpMyAdmin.

phpMyAdmin is a web based program (runs in a web browser) and is built with PHP. The fact that phpMyAdmin uses PHP behind the scenes, should give you an idea of how powerful PHP is with regards to working with MySQL.

phpMyAdmin Basics Part 1 of 2

php video

phpMyAdmin Basics Part 2 of 2

This is part 2, where as we learn about phpMyAdmin, we also learn basic database and MySQL theory. Not so much to put you to sleep, but only enough so that you can move forward in your PHP journey.

phpMyAdmin Basics Part 2 of 2

PHP Video Tutorials - OBJECT ORIENTED PHP FOR BEGINNERS

Saturday, April 5th, 2008

OBJECT ORIENTED PHP FOR BEGINNERS

PHP VIDEOS - TO HELP YOU WITH THE TUTORIAL

The following videos are designed to supplement the article … but they
are not required to do the tutorial.


Your Ad Here