Web Systems and E-Commerce SPRING 2007  BU4035

Home  |  Syllabus  |  Journal  | Project  | Exam Research  |  Gallery

02/08/2007

** On Tuesdays bring the first Volume of the textbook.  On Thursdays bring Volume 2**

TODAY'S MENU

1) Review last class

2) Project Explanation- C++ Web Tutor:

3) Class Discussion

4) Quiz Review

5) Book References

 

1) Review last class

        Everyone should have a class management website for this course.  Please make sure that the link to your site is on the index page for this class.

2) Project Explanation-

    C++ Web Tutor:-We are going to use www.programmingeasyways.com as a website guideline for our Tutorial Sites.

3) Class Discussion

    Today we are going to concentrate on HTML and analyze how Google's search engine works.

** Side note*** The use of a tilde "~" in the URL means that the server is running LINUX.

Why?   Because we will be incorporating a search onto our web tutorials.

Dan found the picture below...

Rodrigo found on Wikipedia the following explanation of how google works..

"Google

Around 2001, the Google search engine rose to prominence. Its success was based in part on the concept of link popularity and PageRank. The number of other websites and webpages that link to a given page is taken into consideration with PageRank, on the premise that good or desirable pages are linked to more than others. The PageRank of linking pages and the number of links on these pages contribute to the PageRank of the linked page. This makes it possible for Google to order its results by how many websites link to each found page. Google's minimalist user interface is very popular with users, and has since spawned a number of imitators."

We talked about the importance of online learning.

These are the steps in our project

1) FrontPage

2) HTML

3) JavaScript

4) Search Program JavaScript

5) Search Program on the Server

PHP and PERL are all very similar to C++

You should find a sponsor for your tutorial website.

Norman created the following search engine from the search engine in the book.  As Is.   If you want the extra five points, you need to customize the search engine and show it to Dr. Ebrahimi.

HTML is the most used tag in HTML, followed by HREF and then by TABLE.

A table does not have to be a rectangle.  You can incorporate a table into your HTML page layout without the end user knowing you've used a table to create the layout of your page.

If you want to know more  about the different kinds of tables used, just do a search for HTML TABLE.

COLOR, FONT and SIZE are also important HTML Tags.

Your web site should have images on it, but do not put TOO many pictures on your web or you run the risk of slowing down your page.

To link to a section within a page use the following HTML code

Change the quoted section of the code (where it says "list" use your own variable).  Like Ebrahimi.. that's a good variable.

<A href="#list"></A>
<A name=list></A>

We looked at Old Westbury's website and typed a space into the Search engine to see what would happen.

Every page came up with 100% relevancy because every page has a space on it. 

The results are being sorted in descending order first by directory and the first letters of the filename.

&nbsp means "put in one space" it can also mean that the page was written using some sort of editor.

4) Quiz Review-  Please post questions for the exam on your Class Management system.   A sample quiz has been posted to this site under Exams.  Please review it and ask questions next week.  We will give sample questions for the first quiz in the next two weeks.

 

5) Book References

    Dr. Ebrahimi is very interested in search programs.  Please familiarize yourself with the search program in chapter one of the textbook.   We are going to incorporate this program into your tutorial sites for this class.  Study Yahoo and the file system of a search program.

**Anyone who types the program on 695 and demos it to the class will get 5 points.  

**You will get 3 points for typing it out and can get an additional 5 points for incorporating it into your own tutorial system.

    Please look at page 695 and learn the ten commandments on this page.