2009. november 23., hétfő

Installing WAMPServer step-by-step

Intended audience

People familiar with basics of HTML, basics about how the web works (what a web server is, what a browser is), basics about installing programs on Windows XP, some idea about programming in general (10 PRINT "HELLO WORLD").

Goals

Get an environment up and running, so that you can start experimenting with webpages containing PHP code (dynamic webpages) and webpages storing and retrieving data to/from a database.

Step 1 : Downloading WAMPServer

You can get WAMPServer from here: http://www.wampserver.com/en/download.php

I chose WAMPServer, so that we can get the Apache webserver, MySQL database and the PHP programming language all in one package, with less need to configure.

Step 2: Install and configure WAMPServer

WAMPServer comes in a handy install package. Double click and install (hit next a couple of times).

If you have FireFox installed (and you should!) WampServer will ask if you want to make it the default browser to use with WAMPServer. Be nice to yourself and answer yes.

Windows XP will warn you about blocking the apache server. You will need to click on Unblock, if you have the firewall on. Apache server will need to run on TCP port 80 of your PC.

Setup SMTP server for PHP's mail() function. When you write code that needs to send an e-mail (for example registration confirmation), PHP will need to know about an SMTP server to use. If you don't know what to enter, you can safely use the defaults, we can change them later on.

On the next screen, click to launch a WAMP servers (leave checkbox on).

WAMPServer should be up and running.

Step 3: Peeking at WAMPServer

Once running, WAMPServer has a little tray icon in the bottom right corner of your screen. By clicking it, you will be able to access everything you need to get started real quickly:

Clicking the first item Localhost will open a web browser displaying the root page of your web server. On this page (until you replace it with your own :) ) you will find the apache web server version, the PHP version, loaded PHP extensions (don't worry about these for now) and your MySQL version (remember: Apache is the server that displays your web pages, MySQL is a database engine, that can store your data, PHP is the programming framework and language you can use to link your web pages to your database, and much more).

You also have access from here to phpinfo() which gives a very detailed information about your PHP settings, and phpmyadmin which will allow you to check on data in your database and do housekeeping tasks (like creating databases, creating and modifying tables).

Okey, back to your pop-up menu in the tray (little wamp icon).
Menu item #2 will open phpmyadmin in the browser window, from here, you will be able to manage your data.

3rd menu item: www directory very important place, this is where you have to put your HTML or PHP files to work. You copy them here, and you can view them in the browser by using the 1st menu (Localhost).

The following 3 menu items allow you to configure, check the configuration and view log files for apache, PHP and MySQL. You can also access the MySQL console from here, which you don't need for nornal operation, since you have phpmyadmin, and it is so much easier to use.

From the quick admin section, you can start and stop the severs (actually you have two of them, Apache, and MySQL, PHP is a modules inside Apache, as far as we are concerned right now).

It is as simple as that!

If something is missing, or unclear, let me know.

Next post will contain details about how to create your first PHP project.

2009. november 3., kedd

University of the People - felsőoktat...

University of the People - felsőoktatás mindekinek

A University of the People (UoPeople) a világ első ingyenes online egyeteme, célja a felsőoktatás globális elterjesztése és demokratizálása.

Milyen oktatási modellt használ az UoPeople?

Az UoPeople az olcsón és globálisan elérhető internetes technológiákat használja, a hallgatókat tanulócsoportokba osztja, a csoport tagjai egymást segítve, tutorálva peer-to-peer modellben tanulnak. Minden csoporthoz tartozik egy Instructor is, igény esetén őt is segítségül lehet hívni valamint ő készíti el a tanulási időszak végén a tanulók értékelését. A tanulás, eszmecsere szintereként a csoport és az évfolyam fórumcsatornái, blogjai szolgálnak. A tananyagot többnyire önkéntes alapon aktív és nyugdíjas egyetemi tanárok, post-grad tanulók és szakmabeliek állították össze. A tanuláshoz használt tananyagok mindenki számára ingyenesen hozzáférhetők (pl. MIT OpenCourseWare, iTunesU).

Hogyan lehet egy ilyen egyetem sikeres és hatékony?

A távoktatás iránti igény növekszik az USA-ban és világszerte egyaránt. Ezt a tandíj nélküli modellel ötvözve, hatalmas lehetőség nyílik azok számára, akik anyagi vagy egyéb okokból eddig nem érhették el a felsőoktatást. Az UoPeople képes lesz hatékonyan működni nagyon alacsony költségvetés mellett is jó minőséget fenntartva, mert kihasználja a kollaboratív, nyílt forrású online tanulást és lehetőséget teremt az önkéntes tutorálásra.

Hogy néz ki az UoPeople?

Az egyetemnek nincsenek épületei, fái, füves pihenőterületei, minden program, tananyag és szolgáltatás virtuális. Az egyetem főleg az ott tanuló hallgatókból és a tananyagból áll. A tanulókat csoportokba szervezzük, a csoport tagjai hétről-hétre együtt haladnak és tanulnak, ugyanazokat a feladatokat oldják meg.

Hány tanulót vesz fel az UoPepole?

Az UoPeople az első öt év alatt tízezrek érdeklődésére számít, ám az első időkben a jelentkezők számát ciklusonként 300 körülire fogjuk korlátozni. A szájról-szájra terjedő hír és az online hálózatokon való szereplés (social media) segíti majd az egyetem növekedését, a nyílt forrású és peer-to-peer modell pedig lehetővé teszi majd a gyors választ a kialakuló igényekre.

Hogyan segíti elő az UoPeople a tanulók sikeres előmenetelét?

A tananyagban vannak leckék, csoportos megbeszélések, olvasmányok, beadandó feladatok és vizsgák, mint minden más egyetemen. A tanulók szabadon megválaszthatják, hogy mikor és hol dolgozzák fel a tananyagot. Útmutatás kapnak az instruktoroktól, a csoporttársaiktól és más önkéntes segítőktől. Minden osztálynak van saját, zártkörű fóruma. A fórumon zajló eszmecserében heti rendszerességgel minden tanuló köteles résztvenni. Minden tárgyhoz tartoznak nyílt fórumok is, ahol a téma szakértői is segítik a hallgatókat. A hallagtók tudásukat heti feladatok segítségével mérhetik fel.

Milyen szakok indulnak?

Az UoPeople jelenleg két szakon indít képzést:

  • BSc in Computer Sciences (Informatika)
  • BA in Business Administration (Közgazdaságtan - Vállalkozástan)

Akkreditált a képzés?

Az UoPeople jelenleg nem akkreditált oktatási intézmény, ezért diplomát nem ad a képzés végén. Az akkreditációra az intézmény jelentkezik amint erre adottak lesznek a feltételek.

Az UoPeople jelenleg nem nyújt mester és PhD képzést.

Az UoPeople egyetemen jelenleg minden vizsga online folyik. A vizsgadíjat átmenetileg elengedik, de a későbbiekben számítani kell 10 - 100 dollár közötti vizsgadíjra, a vizsgázó lakhelyének függvényében és jelentkezési díjra (egyszeri 15-50 dollár közötti díj).

Az UoPeople a tanévet 5 tanulóidőszakra bontja, ezekre lehet jelentkezni.

A felvételhez ki kell tölteni egy online űrlapot, majd azt kinyomtatva és aláírva el kell küldeni az érettségi bizonyítvány hiteles fordításával az egyetem postacímére. A felvétel feltétele még egy 500 szavas esszé írása a megadott témakörök egyikében (angolul).


Forrás: az UoPeople weblapján a FAQ.

Az UoPeople weblapról további részletek:

Programok (szakok) részletes leírása:
http://www.uopeople.org/ACADEMICS/Programs/tabid/286/Default.aspx

Orientációs kurzusok:
http://www.uopeople.org/ACADEMICS/OrientationCourses/tabid/196/Default.aspx
(ez a kettő kötelező mindenkinek felvételi után, ezek a beugrók)

Kurzusok katalógusa:
http://www.uopeople.org/ACADEMICS/CourseCatalog/tabid/197/Default.aspx

A módszer:
http://www.uopeople.org/THEMETHOD/tabid/209/Default.aspx

Sajtószemle: ezermilló cikk az UoPeople-ról:
http://www.uopeople.org/ABOUTUS/NewsCenter/MediaCoverage/tabid/256/Default.aspx
Ez egy hosszú és jó cikk (cikkek):
http://www.uopeople.org/LinkClick.aspx?fileticket=dXqRFCkHpNA%3d&tabid=256

Facebook: http://www.facebook.com/UoPeople
Twitter: http://twitter.com/UoPeople
Blog: http://universityofthepeople.wordpress.com/ (az egyik instruktor posztjaival)