Home
        creating a website for an av production company
         Contents
1.        Ty  n viitekehys koostuu p    asiassa t  h  n projektiin sopivan web julkaisuj  rjestelm  n l  yt  misest    T  m    tavoite on toteutettu vertailemalla kolmea eri web julkaisuj  rjestelm      WordPressi    Joomlaa ja Drupalia   Ty  h  n kuuluu my  s lyhyt yleiskatsaus Gallery 2  galleriaj  rjestelm  st    jota on k  ytetty kuva  ja  videogallerian luomiseen  Lis  ksi t  m   opinn  ytety   tutkii internet sivujen t  rkeytt   ja hyvien sivujen  t  rkeimpi   ominaisuuksia todistaakseen t  m  n projektin t  rkeytt       T  rkein osa kehitysteht  v     oli JPS Productionin internet sivujen toteutus  suunnittelijan tekemien  suunnitelmien ja toimeksiantajan toiveiden mukaisesti  valittua ty  kalua k  ytt  en  T  rkein vaatimus  kotisivulle oli  ett   sen p  ivitt  minen olisi helppoa my  s toimeksiantajalle ilman ulkopuolista apua  Valmiit  sivut oli tarkoitus siirt     yrityksen verkkotunnuksen  jpsproduction net  alle     Kehitysteht  v  n toinen osa oli verkkopohjaisen kuva  ja videogallerian luominen  Ainoa vaatimus  gallerialle oli ominaisuus  jonka avulla sis  lt   voitaisiin piilottaa salasanan taakse  T  m   teht  v    suoritettiin k  ytt  en Gallery 2 j  rjestelm         Molemmat kehitysteht  v  t suoritettiin erinomaisin tuloksin  Internet sivun ulkon  k   on hyvin l  hell    alkuper  ist   suunnitelmaa  ja kaikki alussa asetetut vaatimukset toteutuivat  Joitain muutoksia tapahtui  projektin aikana  mutta ne kaikki tehtiin toimeksiantajan toiveiden mukaisesti  My 
2.    Quinn  2008  retrieved 25 10 2011      Having a website can help reach new markets with global audience  Traditional advertising usu   ally only reaches people in some specific area  With websites there are no geographical restric   tions  so potential customers across the globe can be reached  The amount of people buying  products online is rapidly increasing all over the world  so websites propose a huge business  opportunity for any company   20 Reasons Why an Organization Needs an Effective Web Pres   ence  retrieved 25 10 2011  Quinn 2008  retrieved 25 10 2011      Compared to traditional advertising  internet advertising is targeted to a more specific audience   When a customer comes to a company s website  they are most likely interested in the company  and its services  This can be seen as an advantage  Potential customers can sign up to receive  newsletters or flyers  which can be sent to them via e mail  Collecting the customers  e mails  enables the company to keep in contact with them with very low costs   Quinn 2008  retrieved  25 10 2011      2 2 Features of a good website    An important element of good web design is avoiding the elements of bad web design  There are  many things that make a website look confusing and difficult to look at  like meaningless graphics  or blinking animations  The absence of these will help the website look clear and professional    Williams  retrieved 26 10 2011      Planning a good website should start with defining the audien
3.    juha amp jpsproduction net   358  0  456 347 347    Location is one of the most important actors of a feature film or a commercial  JPS  Production operates all over Finland to find the best location for Your production  We  specialize in Northern Finland  inc  Lapland  and are accustomed to work in the  challenging conditions of the arctic  We do both location scouting and location    management     ae ee    jpsproduction net  page_id 15 tabs 15 1 1    Sherlock Holmes  A Game of Shadows   Prod  Warner Bros   Dir  Guy Ritchie     Eurovision Song Contest 2007   Intro   Prod  Solar Films  Dir  Antti Jokinen     Forbidden Fruit   Kielletty Hedelm       Prod  Helsinki Filmi  Dir  Dome Karukoski     Nightwish  The Islander   Prod  Lapland Studio  Dir  Stobe Harju     Sauna   Prod  Bronson Club  Dir  AJ Annila        Jade Warrior   Jadesoturi   Prod  Blind Spot Pictures  Dir  AJ Annila     LOCATION GALLERY VIDEO GALLERY    FEATURE FILMS OTHER    Y     gt   TRAI T PV    hg       FIGURE 8  Production Services page     Some parts of the web site naturally need to be updated by the commissioner himself  since I    cannot always be there to do the updating  I think the administration panel is fairly easy to under     stand even for a person that has no experience in web development  however some problems    may occur in the updating process  Thus    created a small manual for updating the web site  See  APPENDIX 2  to help him with the work     34    6 CREATING AN ONLINE PICTURE GALL
4.   Drupal  and Joomla  retrieved 12 10 2011      Perhaps the three most popular web publishing systems are WordPress  Drupal and Joomla   They are all open source software  which means they can be freely downloaded and modified for  any purpose  All these three are supposed to be very simple to install and use  They all also have  very large internet communities that are ready to help people in using the software   Comparison  of WordPress  Drupal  and Joomla  retrieved 12 10 2011      3 2 WordPress    WordPress is a PHP and SOL based open source web application created in 2003  It started as a    blogging system but has evolved to be a full content management system for websites  Word   11    Press is free to be modified and used for any kind of purpose without license fees   About Word   Press  retrieved 11 10 2011      WordPress is the most popular blogging tool on the market and has a few competitive advan   tages  There are different versions of WordPress to suit different kinds of bloggers  a hosted ver   sion on WordPress com  the self installed and self hosted version and the multiuser version that  can be used for example by an organization to offer blogs to its members  WordPress  ease of  use is widely acknowledged as well  The software is also very extensible  It is very easy for the  users to obtain additional tools and plug ins to suit WordPress in their own purposes  In case  there are any problems using the software  WordPress has a very large online community 
5.   allowed to access  edit  publish or administrate  For user authentication  Joomla supports numer     ous protocols including LDAP  OpenID and Gmail     Media Manager  The Media Manager helps managing media files  It can be configured so that  any kind of file can be handled  Images and other files can be grabbed easily at any time since  the Media Manager is integrated into the Article Editor tool     Language Manager  Joomla has support for numerous languages and UTF 8 encoding  It is also  possible to have the website in one language and the administration panel in another     Contact Management  Joomla has a feature that helps the user of a website to effortlessly find  the contact information they need  Multiple contact forms can also be made to allow contacting    specific individuals or groups     Search  It is often important for the user of a website to be able to search for the information they  need  Joomla offers a search feature that offers the user some popular search items as well as  provides the administrator with search statistics     Content Management  With Joomla  organizing the content of a website is very trouble free   Content can be arranged in any way the administrator wants and archived for safekeeping  Even  novice users can combine text and images in a pleasant way using the WYSIWYG editor     Menu Manager  As many menus as are needed can be created using the Menu Manager  Menu  hierarchy can be completely independent from content structure  The 
6.  look very  poor  Fortunately   found the solution very quickly by searching part of the error message on  Google  Someone else had had the same problem and there was a discussion on the Joomla  forum where people offered possible solutions    had to modify a XAMPP file to take the error  reporting off to get rid of the error message  The problem seemed to be more with XAMPP than  with Joomla   Joomla  Discussion Forum  retrieved 3 11 2011      Features    Joomla has an abundance of useful features which are intended to help designing and imple   menting websites with Joomla  When installing Joomla  a vast amount of features comes with the  installation package automatically and numerous extensions can be obtained later if needed  The    extensions are created by Joomla s huge community and most of them are free to use  These    15    features can be a tremendous aid when building a more complicated website  since hiring a de     signer to create similar features from the beginning could be extremely costly   North 2009  9 10      Following is a list of some of the basic features of Joomla  The list is retrieved from the official  Joomla website  Features Overview page  retrieved 23 11 2011   I will leave out the ones that    don t seem to have much to do with my own work at this point     User Management  A registration system allows users to configure personal options  Users can  be divided into up to nine different groups with a variety of permissions on what the users are
7.  of finding out the perfect web publishing system  for this project    am going to concentrate on three different systems  WordPress  Joomla and  Drupal  I will try them out and do research about their features and abilities to help me decide   which one of them suits this project best  The thesis will also make a quick overview to the gallery  system   am using to create the picture and video gallery  Moreover  this thesis will examine the  importance of websites and the features of good websites to make it clear why this project is im   portant     2 WEBSITES    A web page is a document published on a web server  It contains HTML tags and usually hyper   text links and graphics  A web page usually handles one particular subject and is often part of a  web site   Smith  amp  Bebak 2004  11      A website is an entity consisting of multiple web pages  It usually contains information of a spe   cific person or other subject  for example a company  Web site is most commonly accessed via  its home page  The web address of the home page is usually considered the address of the web  site   De La Rosa 1997  retrieved 25 10 2011  Smith  amp  Bebak 2004  11      2 1 The importance of a website in commercial purposes    Traditionally it has been especially important for business to business companies to have a good  website  but it has become increasingly important for business to customer companies as well   When people need information about the business  they expect to find it from
8.  or to correct editing mistakes  It is also less easy for the text editor to see how the    text will actually look on the page before publishing it   Quinn  amp  Gardner Madras 2010  14      Drupal is the most complex of these three  requiring a separate plug in to allow editing without  knowledge of HTML  Sometimes it may require the content administrator to go into the site setup  interface  which might be difficult and intimidating for a non technical person  Publishing content  on Drupal can be both time consuming and frustrating for someone who is not used to web de   velopment  Drupal might not be the right choice for making a website for someone who wants  updating the website to be simple   Comparison of WordPress  Drupal and Joomla  retrieved  29 11 2011  Quinn  amp  Gardner Madras 2010  14      3 5 3 Site administration    One important feature to observe is the ease of site administration  This means managing the  users and permissions of the website  installing updates  fixing bugs and adding features  New  updates should not make major changes to the system so that it will disturb its functions  It is  important that changing the structure of the site is easy and that creating backups of the site has  been made simple   Quinn  amp  Gardner Madras 2010  14      With WordPress  site management has been made very simple  It has upgrades and tools to  manage users  images and the navigation bar with just one click  Joomla and Drupal both do  have reasonably simple t
9.  page appear pleasing to the eye is making it  balanced  This means arranging all the elements are in such order that they look well arranged  and there is no feeling of great weight in one specific part of the page  Too much balance  how   ever  can also be a bad thing  A completely symmetrical design is slightly too balanced and takes    away the variety of visual appearance   Mansfield  156 157      It may be a good idea to take a break from building the web site  After not looking at the site for a  while it can be easier to find possible problems or mistakes and see it like a visitor would see it   An outside view  of course  would be even more effective  It may be wise to occasionally ensure  all good elements of a web page  like white space  balance and contrast are in place   Mansfield  2005  156      Keeping the website updated is highly important  If there are dead links or invalid information  the  website seems poor and badly managed  The availability of new information is also appealing to  visitors  If possible  there should be fresh information or new articles on site all the time  That will  keep people coming back to the website   10 tips     how to build a good website  retrieved  15 11 2011  Nygaard  retrieved 15 11 2011      Visitors should be able to easily contact the owner of the website  A contact form or a discussion  forum is more attractive channel than a mere e mail address  The visitors should be encouraged  to express their thoughts since it can 
10.  s kuva  ja videogalleria  toteutettiin alkuper  isen suunnitelman ja vaatimusten mukaisesti     T  m  n opinn  ytety  n t  rkeimp  n   tuloksena JPS Productionilla on uusi kotisivu  T  m  n kirjoittamishet   kell   kotisivut l  ytyv  t osoitteesta http   jpsproduction net  Toimeksiantaja on sanonut olevansa tyytyv  i   nen tuloksiin  vaikka joitain pieni   ongelmia on edelleen ratkaistavana  Ongelmia k  sitell    n edelleen  aktiivisesti ja niiden ratkaisemista jatketaan my  s t  m  n opinn  ytety  n valmistumisen j  lkeen   Verkkopohjainen kuvagalleria olisi my  s k  ytt  valmiina  mutta projektin aikana toimeksiantaja p    tti  ettei  tarvitsekaan galleriaa viel    H  n harkitsee k  ytt  v  ns   sit   mahdollisesti joskus tulevaisuudessa  N  in  ollen my  s galleria toteutettiin suunnitelmien mukaisesti  mutta j  tettiin julkaisematta        Asiasanat  WordPress  Joomla  Drupal  web julkaisuj  rjestelm    kotisivut    CONTENTS    1    7  8    INTRODUCTION  1 1 JPS production  1 2 The project commission  WEBSITES  2 1 The importance of a website in commercial purposes  2 2 Features of a good website  WEB PUBLISHING SYSTEMS  3 1 Why use a web publishing system  3 2 WordPress  3 3 Joomla  3 4 Drupal  3 5 Comparison of the three  3 5 1 Setting up  3 5 2 Content management  3 5 3 Site administration  3 5 4 Conclusions  GALLERY 2   PUBLICATION AND MANAGEMENT SYSTEM FOR DIGITAL MEDIA  CREATING A WEBSITE FOR JPS PRODUCTION  5 1 Getting started  5 2 Themes and visual appearance  5 
11.  so   used two  different plug ins  For pictures   found a very popular one  called  NextGEN Gallery   created by  Alex Rabe  It was a very simple system with no weird functions or decorations  just the chosen  pictures on the chosen page  It had also this very useful function that would only show pictures  with certain defined tag  which was needed because the web site user was supposed to be able  to choose a category of pictures by clicking a button  NextGEN Gallery was also used to create  changing pictures on some pages by using a slideshow function     30    For the video gallery    used a plug in called  YouTube SimpleGallery  by Stian Andreassen  It is  a simple system that allows the administrator to easily add playable videos from YouTube and  creates a thumbnail for them on the page  The commissioner only wanted to link the videos from  YouTube  so this seemed just sufficient for that purpose and had a pleasant appearance     For arranging the videos and pictures into categories    used  WordPress Post Tabs  created by  Internet Techies  This allowed me to make a tab for each category so that the viewer can easily  choose what kind of items to view  On one page  I also needed another set of tabs where a per   son can choose either the location picture gallery or video gallery  Inside those tabs I still needed  to have the different categories  See FIGURE 6   This was a slight problem  since the plug in was  not able to create those layered tabs  I solved this probl
12.  so I think it is safe to conclude that the system is easy    enough to use     The home page of the website  See FIGURE 7  is very similar to the original plan  with some  small differences  The logo is different because the commissioner and designer decided to  change it  Originally the header image was supposed to have a few different pictures that were  changing every few seconds  but   thought that was something that might make the site load very  slowly  so I suggested a different solution  Now the header is randomly generated from four dif   ferent pictures every time a visitor opens the home page  I think that solution is nice  since that  Still gives a little variety to the page and does not slow it down  It was also easy to implement   since that was a function that was already included in WordPress     Other additions I got during this project were the new links on the sidebar  Originally there was  only the links to the front page and contact form on the sidebar  Later  however    was asked to  add the link to the Facebook page of JPS Production and a logo of Puistolan Studio  the photog   raphy studio of JPS Production  The logo is also a link to the individual Facebook page of Puisto   lan Studio     32    PRODUCTION       PRODUCTION SERVICES VIDEOKUVAUS VALOKUVAUS OHJELMAPALVELUT    ETUSIVU   memor Gsssn  FACEBOOK   Juha S  kkinen  juha jpsproduction net   358  0  456 347 347 Tervetuloa JPS Productionin vusille sivuille     JPS production t  ytt     t  n   vuon
13.  the company s  website  A customer might prefer a company that has all the information readily available on their  website   Building a Commercial Website  retrieved 25 10 2011      Having a website improves a company s customer service  It gives the customer the chance to  get to know the company  its products and services whenever they have the time  Customers  appreciate it to have the information available when they need it without making phone calls or  writing e mails to the company representatives  Frequently Asked Questions are a useful way to  help a customer find what they need  because they offer information most of the customers have  needed in the past  In addition  adding a contact form on the website allows customers to contact  the company any time they want   20 Reasons Why an Organization Needs an Effective Web  Presence  retrieved 25 10 2011  Quinn 2008  retrieved 25 10 2011      A website is a rather inexpensive way to advertise a business  Today a domain name is easy to   obtain and the costs are very low  Having a website may also lower other advertising costs  For   example if a company has a catalogue of all their products  they can publish it on their website   instead of printing it  Server space is significantly less expensive than printing  so all products can   be described in more detail without major costs  If there are some changes or additions in the  8    products  the information on the website is easy to modify unlike in printed catalogues
14.  the other two web publishing systems  Drupal has numer     ous extra plug ins in addition to these basic features     Organize and Find  Drupal has various tools to organize and find the content on a website   These tools help the administrator to arrange  categorize and create content in a smart way  Ex   amples of these tools are breadcrumbs  Drupal core search and Nodequeue  which allows users    to collect nodes in an arbitrary ordered list  About Drupal  Organize  amp  Find  retrieved 28 11 2011      Creative Content  With Drupal  content can be managed in a very simple way  Drupal flexibly  handles different content types  like video  text  blog or podcasts     Administer  There are a variety of options for user accounts and permissions in Drupal  A user  can have either just one role or multiple roles  and permissions can be granted however the ad     ministrator wants them to be     Build  Building websites can be done very rapidly and without any custom programming  It is also  not necessary to start from the beginning every time a new website needs to be built  Drupal has    features that provide a ready made configuration for a website based on the site s purpose or    type     Design and Display  Drupal themes help in designing and implementing the appearance of the  website without the necessity of coding  It is also possible to design a completely new theme that    other users can make use of as well     Connect  With Drupal  it is easy to connect a website wit
15.  this project  These are only basic  features of WordPress  so there are still thousands of more available as plug ins     Full standard compliance  All WordPress generated code is supposed to be in full compliance  with the standards of the World Wide Web Consortium  W3C   W3C is an international commu   nity whose goal is to develop Web Standards in order to lead the web into its full potential  About  W3C  retrieved 16 11 2011   The compliance with W3C standards is important for the interopera   bility with today   s browser and for compatibility with the tools of the next generation     No rebuilding  Changes to appearance or content of the website can be made easily  They are  immediately reflected on the page without needing to regenerate static pages     WordPress pages  Pages are made to allow the user to create non blog content easily  In other  words  a WordPress page is just a normal web page  This is very important when using Word   Press to create websites not meant for blogging    13    WordPress Themes  There are numerous different themes for changing the appearance of the  website  It is possible to change the design of the site very swiftly and as often as the administra   tor wants because changing the theme is very simple and fast     Easy installation and upgrades  Installation and upgrading to newer versions if WordPress is    always easy and fast     Typographical niceties  Plain ASCII will automatically be converted into correct XHTML entities    using 
16. 2 3 Installer Fa Aloita Alusta    Asennuksen    vaiheet  Asennus 0  valmis  V Tervetuloa   Tervetuloa     1 Autentikoida        Galleria 2 sen asennus http palvelimellesi vaatii 11 vaihetta  T  m   asennusohjelma ohjaa ja    E 3aqestel ma opastaa sinua asennuksen vaiheissa  Asennusohjelma neuvoo my  s jos asennus vaatii  lis  toimenpiteit    Jos haluat  p    set jokaisen vaiheen j  lkeen palaamaan my  s taaksep  in ja  tekem    n muutoksia  Lue Installer Help File ennenkuin jatkat asennusta     Valitse kieli    Suomi       10  11    Galleria  sinun kuvasi sinun www sivuillasi    gallery sourceforge net    FIGURE 9  Installation of Gallery 2     6 2 The appearance      browsed through numerous different themes of Gallery 2 to find a suitable base for the appear   ance    ended up choosing a theme called Carbon  See FIGURE 10  because   liked its simplicity    and clear structure  There were many possible color packages to use for this theme as well  but      36    wanted to make it look a bit more unique so I created my own color themes by modifying the CSS  files of the existing packages           FIGURE 10   Carbon  theme for Gallery 2     Even though the commissioner said the gallery does not have to match the appearance of the  web site  I thought some similarities would look good  I thought it would be nice if people could  associate some nice looking colors or other factors of the appearance with the company  With  this in mind    ended up using the same background color
17. 3 Installing necessary plug ins  5 4 The final appearance  CREATING AN ONLINE PICTURE GALLERY FOR JPS PRODUCTION  6 1 Installation  6 2 The appearance  CONCLUSIONS  DISCUSSION    REFERENCES    APPENDICES    Oo 00 wo WD Oo YA    11  11  11  14  17  20  20  20  21  22  23  25  25  26  29  32  35  35  36  39  40  42  45    1 INTRODUCTION    1 1 JPS production    JPS production is a company based on the media field  The company was founded in 2002 and it  is managed by Juha S  kkinen  The business specializes in AV productions and production ser   vices  They also do much co operation with booking agencies in arranging a variety of entertain     ing events around Finland     JPS Production has some rather well known customers in different business fields  There are for  example Solar Films  YLE  Iltalehti  Estar Studios and Bronson Club   JPS Production  retrieved  14 11 2011      1 2 The project commission    When   was thinking about the possible topics for my thesis    was hoping to find one where    would need to build a website  This project came to me suddenly when   was talking with a  teacher about possible topics and she found it after asking around    heard the project was about  implementing a website that some other student would be designing  It sounded perfect for me   so   called the designer and asked  if we could meet  During the same day    met the designer    and the commissioner and we decided to work together     JPS Production already has a website and they 
18. Drupal has flexible code and more advanced features that help make a more complex website   Advanced developers like it for its easily modifiable code  and it is recommended for people who  like to do some coding instead of using ready made templates  Moreover  Drupal has a very large  online community to help with the development of the websites  The development of Drupal is  very rapid and flexible because the large community that will help in spotting any problems so  they can be dealt with swiftly and effectively  This makes sure Drupal is always modern and the  guality and usability are the best they can be   Mercer 2008  8 9  Comparison of WordPress   Drupal  and Joomla  retrieved 21 10 2011      Some people consider Drupal as not very user  or designer friendly because of its more complex  features  Using Drupal can be very lengthy and expensive for a person that is not so experienced  in web development  It is a good tool for someone who enjoys coding and complex features      Comparison of WordPress  Drupal  and Joomla  retrieved 21 10 2011      Installation    The system requirements for Drupal 7 are fairly similar to the requirements of WordPress and  Joomla  Drupal requires 15MB disk space  MySQL 5 0 15 or higher  PHP 5 2 5 or higher and  Apache 1 3 or 2 x for web server       could not find any online instructions for installing Drupal  The install files were easy to find and  download  but no instructions were anywhere to be seen on Drupal s website  Encouraged 
19. ERY FOR JPS PRODUCTION    When this project first started    was asked to create an online picture gallery in addition to the  web site  The only requirement for this gallery was that it should be possible to have the pictures  behind a password so they could be shown only to certain customers  The appearance would not  need to match the web site so it would be for me to decide    decided to use Gallery 2 for this  purpose  because I knew it had a feature that enables protecting albums with passwords  I was    also already familiar with this system  so I felt comfortable using it     In spite of the original plan  at some point during the project  the commissioner decided he does  not need the gallery after all  He told me he might want it later and that he might be willing to pur   chase the work from me at that point  Since the gallery is still a part of my project and   might  even need it later    decided to implement it according to the plan anyhow     6 1 Installation    Once more    first used XAMPP to install Gallery 2 on localhost    decided to first construct the  gallery on localhost before   move it to any server  The installation of Gallery 2 is very similar to  the installation of the web publishing systems  so   did not have much trouble with that  It differs  from the others in the aspect of having quite many steps in the installation     For my project    downloaded the Finnish installation package to make it easier for the commis   sioner to comprehend  The 
20. G A WEBSITE FOR JPS PRODUCTION    After the comparison of the three web publishing systems    decided to use WordPress to com   plete the website  Based on the visual designs   received from the student that was responsible  for the design of the website    thought WordPress would suit my purposes best  Since the instal   lation of the system was already done and described in a previous state    have no need to do  that again    decided to use a Finnish language version of WordPress since   think it will make it    easier for the commissioner afterwards     Even though WordPress is very simple and easy to install and use  the project is of course only  as simple as the website that will be the result  Since   had another person to design the website     need to be especially specific about the appearance  That will reguire for me to either find a  suitable ready made theme and modifying it or creating a completely new theme myself  It should  be completely possible to create any kind of design using WordPress  it will only require some    research and learning     5 1 Getting started    Before starting with anything else  the first thing to do was to make sure all the settings of Word   Press were right considering this project  The general settings panel consists of some common  information about the website to be created  like the name and URL address of the site  see  FIGURE 2   By default  the option  anyone can register  was chosen  That does not suit the pur   pose of t
21. MPP to make it fast and simple     Even though WordPress has been prized everywhere for its easy installation process    think  Joomla was just as easy to install    did have some trouble finding the instructions for installing  Joomla however  because for some reason the link to the user manual was buried inside long text  introducing Joomla instead of on the front page of the Joomla website or some other place where  it would be easy to find  After I found it    grew tired of reading it because there was so much text   I did find the information on where to place the files and how to start the installation after that and  decided that was enough for me to try it out without reading the instructions properly     After downloading and unzipping the install files of Joomla    transferred the Joomla folder to my  xampp htdocs folder  The only thing I had to do after that was to start the installation by opening  the install file on the browser and the installation started  There were just a few simple steps be   fore the installation was completed  This included language selection  checking of the system  requirements  license agreement  database information and FTP configuration  The installation    program did almost everything on its own so it was very straightforward   Wallace 2007  10 23      At this point the Joomla website was up and working  but there was a problem  In the front page  of the website there was a very long error message that stretched the page and made it
22. Nelli Korkko    CREATING A WEBSITE FOR AN AV PRODUCTION COMPANY    CREATING A WEBSITE FOR AN AV PRODUCTION COMPANY    Nelli K  rkk     Bachelor s Thesis   Spring 2012   Business Information Technology  Oulu University of Applied Sciences    ABSTRACT    Oulu University of Applied Sciences  Business Information Technology       Author  Nelli K  rkk     Title of thesis  Creating a website for an AV production company   Supervisor  Minna Kamula   Term and year when the thesis was submitted  Spring 2012 Number of pages  52       JPS production is a company that specializes in AV productions and production services  founded in 2002   In autumn 2011 they had decided to get their web site renewed  A designer for the project had already  been found but a person to implement the site was also needed  The implementation of the web site is the  main subject of this thesis  In addition to the renewing of the web site  the commissioner wished for an  online picture and video gallery to be created for the company  In this thesis  that part of the project is also  documented  The creation of the web site remains  however  the main development task     The theory frame of this thesis consists mostly of finding out the suitable web publishing system for creat   ing the web site  This is done by making a comparison between three different systems  WordPress   Joomla and Drupal  A quick overview is also made to Gallery 2  the online gallery system that is used to  create the picture and video ga
23. Tietysti t  ll  in my  s kuvagalleria osiossa joihinkin kuviin t  ytyisi lis  t   tunniste juhlat     Muuten    galleriassa ei n  kyisi yht    n mit    n     Location Gallery  sivulla  nggtags gallery xx   koodiin pit     lis  t   my  s sana  location   hakusanan lis  ksi  Esimerkiksi  nggtags gallery location  talvi       Videogallerian muokkaaminen   Videogalleriaan voi lis  t   ainoastaan videoita  jotka on ladattu YouTubeen  Sit   hallinnoidaan  suoraan sen sivun kautta  miss   galleria on  Sivuilla on kaksi videogalleriaa  Videokuvaus sivulla  ja Production Services  sivulla    Avaa sivu  jota haluat muokata  Videogallerian kategoria napit on muodostettu t  ysin samalla  tavalla kuin kuvagallerioissa   tab name        tab   tagien v  liin tulee siis kaikki videot  jotka  halutaan n  ytt     siin   kategoriassa     Videot m    ritell    n seuraavanlaisella koodilla     51     youtubegallery   Videon1 otsikko http   www youtube com videontosoite  Videon2 otsikko http   www youtube com videon2osoite      youtubegallery     Videoita voi lis  t   galleria tagien v  liin niin monta kuin haluaa  Videon otsikko ja videon osoite  erotetaan    merkill    Videogallerian kategoriat eiv  t muodostu automaattisesti  joten videot on    lis  tt  v   erikseen jokaiseen kategoriaan     52    
24. ated by Takayuki Miyoshi   This plug in had a very simple way of making the contact form exactly like   wanted it to be    just  needed to name all the fields like was needed and insert a given tag to the page where   wanted  the contact form to be  After that    only needed to modify the CSS slightly to make the form look  like the designer wanted  See FIGURE 5      29    PRODUCTION SERVICES VIDEOKUVAUS VALOKUVAUS OHJELMAPALVELUT    ETUSIVU  OTA YHTEYTT    FACEBOOK    Nimi    Juha S  kkinen  juha amp jpsproduction net   358  0  456 347 347 S  hk  posti      puistolan studio Puhelinnumero      Pakolliset tiedot  deo  FIGURE 5  The final appearance of the contact form     A surprising problem came to view when I added a link to the sidebar of the web site  I already  had two links there  the home page and the contact form  The commissioner asked me to add a  link to JPS Production s Facebook page  This should have been simple  but after   did add the  link    realized WordPress arranges the pages automatically in alphabetical order    did not like  that idea  because the Facebook link was supposed to be the last one on the list  For this  I in   stalled a plug in called  My Link Order  by Andrew Charlton  The plug in makes it possible to  simply drag and drop the links into the desired order     Small picture and video galleries were required for the website  so a plug in for that purpose was  needed    could not find a suitable one that would work for both videos and pictures
25. but internally it was a bit too messy  When the developers real   ized that the product would be popular  they knew they need to get rid of the various problems  with Gallery 1 x  They decided that the best way to achieve that would be to start building the  software again from the beginning  to create Gallery 2   Gallery2 History  retrieved 29 11 2011      Most parts of the Gallery 2 administration panel  See FIGURE 1  are quite easy to use  From  different sections in the panel  it is possible to change the appearance and colour themes to  change the way the gallery looks like  There are also numerous additional themes to download  from the Gallery 2 website to make it look even more unique  The administrator panel allows the  user also to activate or deactivate some of the modules if that is necessary  In the user section it  is possible to create more users for the gallery with different usage rights  in addition to the ad   ministrator  This function can be useful for example if one person was allowed only to add pic     tures to the gallery  but not to modify the appearance of the site     All the general functions of the gallery are used in the administration panel  but all the settings  that have something to do with the individual albums are done on the album page  These func   tions include mainly things like adding and deleting pictures or sub albums  or arranging the pic   tures in the albums  but there are more complicated options as well  If wanted  it is even p
26. by the  previous successes with the other web publishing systems    decided to try installing without in     structions     After launching XAMPP and downloading the install files  I simply transferred the Drupal folder to  my xampp htdocs folder and tried to locate the install php file from the folder    found it and  opened it in the browser and the install program started  The first step asked me whether  wanted the full installation or the light one with only a few modules  I chose the full installation   Next   needed to choose the language pack and give the information to the Drupal database  so I  went to PHPMyAdmin to create a database  filled in the information and continued  The installa   tion started and took some minutes to finish  Finally information of the site and the owner were  requested and the installation was finished  It took slightly more time than the other two systems   but was still reasonably swift     Features    Drupal is a modular system  Modules are what provide the functionalities of the system  One    module might operate one feature  or only alter the way a feature works  When building a website    18    using Drupal  it is possible to use only the modules that are included in the installation package or  download additional modules that are created by the people of the Drupal community   Mercer  2008  59      Following is a list of Drupal s main content management features according to Drupal CMS Bene   fits page  retrieved 29 11 2011   Like
27. ce the website is targeted to  Know   ing the target audience helps define the content and appearance of the site and making it more  effective  If possible  the content of the website should be easily understandable even for a per   son that has little previous knowledge of the subject at hand  Information should be kept simple  and short so the reader will not get tired of reading   10 tips     how to build a good website  re   trieved 15 11 2011      A website should always be easy to navigate  The navigation buttons should be grouped together  so they are always easy to find and it should be clear what kind of information is found behind  each link  Ideally  the highest amount of clicks a visitor needs to make to find something should    be two or three   10 tips     how to build a good website  retrieved 15 11 2011  Nygaard  retrieved  15 11 2011      The appearance of the website is significantly important  The visual theme of the site should be  consistent so the viewer s eyes do not have to adjust to new colours and structures all the time   Designing the use of colours carefully is crucial  The colours of the site have to be designed so  that the texts stand out clearly from the background and are easy to read  The colour combina   tions should be pleasing to the eye and sufficient white spaces should be there to make the struc   ture look more satisfying   Flum  retrieved 15 11 2011  Nygaard  retrieved 15 11 2011      One of the most important things in making a web
28. d he is happy with the results  although  there are still some small problems to be fixed  The problems are being worked on actively and it will be  continued after completing this thesis  The online gallery would also be ready for use  but during the pro   ject the commissioner decided he will not need the gallery at this point after all  He may want to use it at  some point in the near future  Thus  the gallery was implemented according to plan  but not published        Keywords  WordPress  Joomla  Drupal  web publishing system  web development    TIIVISTELM      Oulun seudun ammattikorkeakoulu  Business Information Technology       Tekij    Nelli K  rkk     Opinn  ytety  n nimi  Creating a website for an AV production company   Ty  n ohjaaja  Minna Kamula   Ty  n valmistumislukukausi ja  vuosi  Kev  t 2012 Sivum    r    52       JPS Production on vuonna 2002 perustettu yritys  joka on erikoistunut AV tuotantoihin ja  tuotantopalveluihin  Syksyll   2011 he p    ttiv  t uudistaa kotisivunsa  Projektille oli l  ytynyt jo suunnittelija   mutta tarvittiin my  s joku  joka tekisi sivut valmiiksi  N  iden internet sivujen toteutus on t  m  n  opinn  ytety  n p    asiallinen aihe  Internet sivujen uudistamisen lis  ksi  ty  n toimeksiantaja halusi  verkossa toimivan kuva  ja videogallerian yrityksen tarpeisiin  My  s t  m  n gallerian toteutus on  dokumentoitu t  ss   opinn  ytety  ss    Yrityksen internet sivujen toteutus on kuitenkin t  m  n ty  n  p    asiallinen kehitysteht  v
29. d idea to consider making the entire site available in dif   ferent languages  At least an English version would be very useful for any foreign visitors of the  site  but for example Swedish version would be useful as well  for a Finnish company  This would  require a person to translate the texts on the site and implement the different language versions     41    REFERENCES    10 tips     how to build a good website  Retrieved 15 11 2011   http   cordis europa eu ictresults pdf MarketingTool pdf     20 Reasons Why an Organization Needs an Effective Web Presence  Retrieved 25 10 2011   http   www gcchg com web web benefit htm     About Drupal  Retrieved 12 10 2011  http   drupal org about     About Drupal  Drupal CMS Benefits  Retrieved 28 11 2011  http   drupal org features     About Drupal  Organize  amp  Find  Retrieved 28 11 2011  http   drupal org features organize     About W3C  Retrieved 16 11 2011  http   www w3 org Consortium      About WordPress  Retrieved 11 10 2011  http   wordpress org about      Building a Commercial Website  Retrieved 25 10 2011   http   www aaxnet com topics webcoml html     Comparison of WordPress  Drupal  and Joomla  Retrieved 12 10 2011   http   www webdeveloperjuice com 201 1 03 18 comparison of wordpress drupal and joomla      De La Rosa  M  Web site  1997  Retrieved 25 10 2011   http   searchsoa techtarget com definition Web site     Drupal System Requirements  Retrieved 28 11 2011  http   drupal org requirements     Flum  A  Website Des
30. e Text   Description E EN exclude  Roles  About 0 6 Beatles Beatles AS  Ta ipeum  Reset  Uninstall bd 684 pixel  v  141       D9WP2652 tapahtumat  00   a iE  142 eds D9WP2793 D9WP2793 tapahtumat  26 6 2004    Jarjestaaksesi kuvat kategorioihin  kirjoita kuvan vieress   oleviin    Tags     laatikoihin sen  kategorian nimi  johon haluat kuvan kuuluvan  Jos haluat kuvan n  kyv  n my  s Location  Galleryss    lis     kategorian lis  ksi tunniste  location   Sanat erotetaan toisistaan pilkulla ja    v  lily  nnill       Kategorioiden muokkaaminen    50    Muokataksesi kategorioita  mene paivitettavan sivun muokkausosioon  Sivut  osiossa   Kuvagalleriat l  ytyv  t Valokuvaus  ja Production Services  sivuilta    Muokkaussivulta loytyy koodi  joka maarittelee kategoria napit ja galleriaosiot  jotka kuuluvat  n  iden nappien alle   tab name       tab  merkitsee kategoria nappia ja kaikki n  iden tagien  v  liss   olevat asiat n  kyv  t silloin  kun tuo kategoria on valittuna  Ensimm  inen kategoria on     Kaikki     joten sit   ei tarvitse koskaan muokata  Muita kategorioita voi muokata vapaasti    nggtags gallery xx  m    ritt     hakusanan perusteella n  ytett  v  t kuvat  On kaikkein k  tevint     jos hakusana ja kategorian nimi on aina sama   end tabset  sulkee koodin  ja kaikki gallerian    sis  lt   on oltava sen edell      Esimerkki  Jos haluaisit tehd   kategorian nimelt      Juhlat     se tapahtuisi seuraavasti    tab name  Juhlat        nggtags gallery juhlat        tab     
31. eksti  P  iv  m    r     ei tarvitse kirjoittaa  sill   se lis  t    n otsikkoon  automaattisesti  Kun olet valmis  paina  Julkaise  nappia ja uutinen ilmestyy etusivulle  Tarkista  lopuksi etusivulta  ett   uutinen varmasti n  ytt     silt    kuin halusit  Rivinvaihdot n  ytt  v  t monesti    suuremmilta uutista kirjoittaessa kuin ne lopulta tulevat olemaan etusivulla     P    set muokkaamaan olemassa olevaa uutista klikkaamalla sen otsikkoa artikkelisivulla     Muokkaa uutinen sellaiseksi kuin haluat ja paina    P  ivit          48    Muiden sivujen tekstien paivittaminen    Sivuja p    see muokkaamaan Sivut osiosta  Valitse  Kaikki sivut  niin l  yd  t listan sivuista   Otsikkoa klikkaamalla aukeaa n  kym    josta p    see tarkastelemaan ja muokkaaman sivun  kaikkea sis  lt         Esittelytekstej   ja referenssej   voi muokata yksinkertaisesti kirjoittamalla olemassa olevan tekstin  per    n tai v  liin uutta teksti    Muotoilujen pit  isi automaattisesti toimia  kun teksti kirjoitetaan  vanhan tekstin per    n  Jos n  in ei jostain syyst   kuitenkaan k  y  klikkaa tekstikent  n yl  puolelta  v  lilehti    Koodi    ja tarkista  ett   teksti pysyy oikeiden HTML tagien sis  ll    ennen  lt  p gt  tagia     katso kuva                              Moi admin  ay Ohjausnakyma E N  ytt  asetukset Ohje  uit   1   Muokkaa sivua ussauusi  s    Artikkelit   3  Media Production services Julkaise   amp  Linkit Kestolinkki  http    psproduction net  page id 15  Osoiterakenne N  yt   si
32. em by using another plug in   Post Tabs   by Leo Germani  This way   was able to create tabs in layers and by modifying the CSS a bit   make the tabs look as they should     LOCATION GALLERY VIDEO GALLERY    SUMMER WINTER       FIGURE 6  Tabs for location picture gallery   Summer  chosen     After installing plug ins for the tabs and the galleries  I noticed a small problem between them   Both NextGEN Gallery and YouTube SimpleGallery used Thickbox as a default for viewing the  pictures and videos  For some reason  after viewing a picture or a video with Thickbox  the tabs  stopped working properly  I found out this was a common problem  but fixing it seemed too com   plicated  so I decided to work around the problem and installed a plug in called  FancyBox for  WordPress  by Jos   Pardilla  This plug in is able to work with both the gallery plug ins to be used    31    instead of Thickbox to view the items in a special Lightbox  FancyBox does not seem to have the  same problem with the tabs  so   decided to continue using it     5 4 The final appearance      am reasonably satisfied with the way the appearance and functions of the website after finishing  the job  The appearance is very similar to the original plan made by the designer  There are some  small changes  most of them due to the fact that the commissioner had different wishes for the  appearance  The functions work well and the commissioner has already been updating the pic   ture and video galleries successfully 
33. empel inctet facerias alibusam  ut volum  faccullam reptatiat     Luptae vendictur  voluptument et quiam nullautatur  ut atias et et qui conet lit  odis  rae pe et fuga  Dolecus amendi suntio  Ris magnientias accust harum  sectatem  voluptas dolor abore pero    12 02 2012 OTSIKKO    Elique vel ipsa dolore  solutem et ratessi tempel inctet facerias alibusam  ut volum  faccullam reptatiat     Luptae vendictur  voluptument et quiam nullautatur  ut atias et et qui conet lit  odis  rae pe et fuga  Dolecus amendi suntio  Ris magnientias accust harum  sectatem  voluptas dolor abore pero    vanhemmat tiedotteet         FIGURE 3  The design for the home page of JPS Production website       decided it would be easiest for me to implement the design if   could find a ready made theme  that is similar to the design  I could just modify it in some places to make it look more like the  designed layout  This in mind    went through numerous free WordPress themes trying to find a  suitable one  There was not anything that would be very close to the design but one that was  promising enough  In fact it was the default theme of the newest version of WordPress  called  Twenty Eleven  see FIGURE 4     27    The Twenty Eleven Theme       Featured Posts in Twenty Eleven anna        Twenty Bevon utes Sticky Posts to power th    Tarmo  And mv       i    FIGURE 4  WordPress theme Twenty Eleven  WordPress Theme Showcase  retrieved 14 12   2011      Since the Twenty Eleven theme still differs quite rad
34. er the web site was published   the commissioner has frequently been telling me that he is very satisfied with the new web site  and thanking me for my efforts in making it    think it is safe to conclude this thesis was useful and  acceptably completed  Naturally   have promised to the commissioner to try my best to fix all the  small problems that still remain with the web site as is my duty as the developer     Ideas for future development    Compatibility with a variety of different devices  When   was first discussing the requirements of  the web site with the commissioner  it was agreed that it does not need to be designed to be  viewed with smart phones or tablet computers  The commissioner thought no one would ever  need to view the site with such devices  From the beginning  the web site was mainly meant to be  viewed with a traditional computer and no other devices were taken into account  After the web  site was published  however  the commissioner got some feedback about how the site does not  work perfectly on an iPad  We were forced to conclude that the potential customers of the com   40    pany do want to use different devices for the purpose of viewing the website after all  A good idea  for future development would be to modify the site so that it would work well at least with the most    used web browsing devices     Translations  At this point  the web site has one page where all text is in English  otherwise the  site is entirely Finnish    could be a goo
35. gallery is not in use  It has nevertheless been transferred to a free web server for the    purposes of this thesis     39    8 DISCUSSION    Completing this thesis took roughly five months in total  The original goal was to be ready in ap   proximately four months  allowing room for some changes  so I very nearly managed to keep to  the original schedule  The theory frame was completed in time but the development task took  unexpectedly long time to complete  This was mostly due to the problems that arose with the web  site after it was already published and the commissioner started trying it out  Trying to fix these  started taking too much of my time until   decided to deal with most of them after finishing my  thesis     When I started doing this thesis    knew almost nothing about web development    knew it was  unadvisable to choose a thesis topic that   was unfamiliar with but   was determined to learn how  to build a professional web site so I chose to take that risk  At the start of the development task it  admittedly felt very difficult  but it started getting easier very rapidly    learned a great deal about  web publishing systems and web development in general and   feel a lot more competent in this    area than I did before  Doing this thesis was an immensely good learning experience for me       think the project went very well from the beginning to the end  The commissioner was very inter   ested in the project from the start and was involved all the time  Aft
36. h other sites and services across the  web  For this use  Drupal has features like aggregation  feeds and search engine connection  capabilities  It is easy to connect with social networks to reach even larger audiences and exter     nal media and file services can be connected effortlessly with Drupal as well     19    3 5 Comparison of the three    All these three systems are sure to be useful for creating a website but the purpose of looking at  them more closely was to find the one that was best for this project  The most important require   ment for the system is that it will be easy for the commissioner to update the website whenever  he likes without any additional help  It is also important that the development is as simple as pos     sible to make it easier to accomplish     3 5 1 Setting up    The requirements for installation are similar for all the three web publishing systems  WordPress  demands a little bit less than the other two and is content with older version of SQL  The installa   tion process itself was simple enough to complete for all of the three  Only Drupal took a little bit    more time in installation  but otherwise was just as trouble free to install as the others     After installation  it is important that it is easy to set up the website  It is not necessarily good to  have great quantity of complex features if the website is supposed to be fairly simple  Too many  features can even be distracting if it s not clear which ones are useful  High q
37. he website so it needed to be removed  The time zone was changed from UTC 0 to  UTC 2 since the site is meant mainly for Finnish people     25        gt  Artikkelit WordPress 3 3 on saatavilla  Ole hyv   ja p  ivit   nyt    vesa   Yleiset asetukset      Linkit   Sivuston otsikko JPS Production   Sivut   Kommentit Kuvaus Pari sanaa k  7j Ulkoasu WordPress kansion osoite  URL  http   localhost wordpress  Toa osoite   Vimpai      Sivuston osoite  URL osoite  http   localhost wordpress Kirjoita osoite t  h  n jos haluat sen poikkeavan siit   hakemistosta mihin asensit  Valikot                     S  hk  postiosoite ms anneelk gmail com  J  senyys 7  Kuka tahansa voi rekister  ity       Lis  osat  Uusien k  ytt  jien oletusrooli Tilaaja      K  ytt  j  t  T  Ty  kalut Aikavy  hyke UTC 2  s  UTC aika on 14 12 2011 18 82 43   Paikallinen aika on 14 12 2011 12 02 4   HA K amalla aikavy  hykkeell   kuin s  Yleinen P  iv  m    r  n oletusmuoto    14 12 2011       Kellonajan oletusmuoto 12 02    Kalenteriviikon ensimm  inen p  iv      maanantai         localhost wordpress     FIGURE 2  The general settings of WordPress     p admin options qeneral php    Some changes needed to be made for settings about reading  writing and discussion as well   Since WordPress is originally created to be used as a blogging tool  these settings are usually  suited to match the requirements of a blog website  I still intend to leave the home page of the  website to be similar to a blog  because it is usefu
38. help the website to improve   10 tips     how to build a good  website  retrieved 15 11 2011  Nygaard  retrieved 15 11 2011      3 WEB PUBLISHING SYSTEMS    In this chapter  web publishing systems are introduced  First the subject is addressed in general  level by discussing reasons for using web publishing systems in opposition to making the neces   sary code for a website from the start on one s own  Second  the subject is discussed more deep   ly by comparing three popular web publishing systems according to their ease of use and fea     tures     3 1 Why use a web publishing system    Many websites are created by using static web pages  Since they are built for example with  HTML or JavaScript  it is often very difficult to update these websites without special software and  training  Static websites are often difficult and expensive to maintain   Why use a CMS  retrieved  12 10 2011      To make web design and maintenance easier  web publishing systems were created  They use  databases for storing  retrieving and editing the content of the website  The website is easier to  edit  search and manipulate because the each page is stored in the database as simple text  The  web publishing system converts the text into the required HTML and JavaScript and allows some  additional features to be easily added on the website   Why use a CMS  retrieved 12 10 2011    Using a web publishing system is especially useful when running a large network of websites   Comparison of WordPress
39. ically from the design of the JPS Production  website  it was clear it would need plenty of modifying  Fortunately WordPress has made it quite  easy to modify the CSS and PHP files of the themes and they can all be accessed through the  dashboard of WordPress  The large community of WordPress is also a big help since there are  various discussions about making minor changes to the designs     It is not recommended to modify the original files of themes  especially the Twenty Eleven theme   because it is the default theme of WordPress  It might cause some changes to disappear in case  of an update  That is why it is recommended that a child theme should be made to make changes  possible  A child theme is a theme that inherits the properties of another  the parent theme  Any  code generated in the files of the child theme will override the corresponding rules in the parent  theme   WordPress Codex Child Themes  retrieved 19 12 2012      Making a child theme is fairly simple  A folder for the child theme needs to be created in the    WordPress folder that includes all WordPress themes  The folder can be freely named    named  28    my folder Twentyeleven Child  This name will be the name of the theme as well  In the folder  needs to be at least a file named style css  because that is the file that defines the parent theme   In the style css file needs to be at least the code that imports the parent theme s CSS file  In addi   tion  any other file can be also copied from the pare
40. ign Tutorial  Retrieved 15 11 2011  http   www aksi net website design   tutorial4 htm     Gallery2 About  Retrieved 29 11 2011  http   codex gallery2 org Gallery2 About     42    Gallery2 Localization  Retrieved 22 2 2012  http   codex gallery2 org Gallery2 Localization    Gallery2 History  Retrieved 29 11 2011  http   codex gallery2 org History     Installing WordPress  Retrieved 2 11 2011  http   codex wordpress org Installing WordPress     Installing XAMPP and WordPress  Retrieved 2 11 2011  http   tamba2 org uk wordpress xampp      Joomla  Discussion Forum  2011  Error  Strict Standards       in 1 6  Retrieved  3 11 2011   http   forum joomla org viewtopic php p 2556 146 p2556146     Joomla Features Overview  Retrieved 23 11 2011  http   www joomla org core features html    Joomla Screenshots  Retrieved 1 3 2012   http   www  joomlasupport co uk Joomla Joomla_Tutorials Joomla _1 5_screenshots html     Joomla Technical Requirements  Retrieved 3 11 2011  http   www joomla org technical   requirements html     JPS Production  Retrieved 14 11 2011  http   www jpsproduction net      Mansfield  R  2005  CSS Web Design for Dummies  Indianapolis  Wiley Publishing     Mercer  D  2008  Building powerful and robust websites with Drupal 6  Birmingham  Packt Pub   lishing     Mika on Joomla    Retrieved 11 10 2011  http   www joomlaportal fi content view 93 39      North  B  2009  Joomla  1 5  A Users Guide  Building a successful Joomla  powered website   Upper Saddle River  NJ   Pre
41. it was chosen to be used for this project     The construction of the website brought to view some interesting aspects of building a web site  using a web publishing system  In addition to traditional HTML and CSS coding  the desired func   tions of the web site required finding numerous plug ins that contained the needed functions  This  naturally often saves time when the web developer does not need to do all the coding  but also  requires some work of a different kind  To make a plug in work or appear just as wanted  the  original code of the plug in sometimes needs to be quite heavily modified  Also  some plug ins do  not always work well together and that often causes problems with the web site  For these rea   sons  the web site of JPS Production still needs some fine tuning even after this thesis is finished   The commissioner has  however  expressed his satisfaction with the new site and does not think  that correcting the small problems is not a matter of great urgency  Thus  it was agreed that work   ing with those problems will continue after finishing this thesis     Implementing the picture gallery using Gallery 2 was very swift work due to familiarity with the  system and the fact that almost all requirements for the gallery were already met by the basic  functions of Gallery 2  Only the appearance needed to be modified slightly and all necessary  modules installed  Since the commissioner lost interest in this part of the project before it had yet  started  the 
42. l as a news page  but it just needs a few  changes so it will not look like a blog anymore  Commenting needed to be disabled altogether  and only the administrator can be allowed to write on the page  After these small changes I    thought WordPress was ready for the actual web development     5 2 Themes and visual appearance    The designs I received from the designer in this project were professional looking and simple   see FIGURE 3   On the home page there was a big header picture and the designer was hoping  it could have four different pictures that change every few seconds  On the left side there would  be some contact information and links to the home page and to a contact form  In the main part  there would be a news flow  The navigation bar would be in the upper part of the page  under the  header picture  The other pages would be about the same in design  only without the big header  picture     26    JPS  PRODUCTION       PRODUCTION SERVICES    VIDEOKUVAUS    VALOKUVAUS    OHJELMAPALVELUT    12 02 2012 OTSIKKO    ETUSIVU  OTA YHTEYTT         Juha Sakkinen  juha jpsproduction net    DEN ON ASO ECT Elique vel ipsa dolore  solutem et ratessi tempel inctet facerias alibusam  ut volum    faccullam reptatiat   Luptae vendictur  voluptument et quiam nullautatur  ut atias et et qui conet lit  odis    rae pe et fuga  Dolecus amendi suntio  Ris magnientias accust harum  sectatem  voluptas dolor abore pero    12 02 2012 OTSIKKO    Elique vel ipsa dolore  solutem et ratessi t
43. language package is not perfect  since quite many parts are still in  English and some are very crudely translated  but I think it is still very well understandable  Gal   lery 2 has been currently translated to 53 different languages  The completeness of the transla   tions varies from 2  to 100  between different language packages   Gallery2 Localization  re   trieved 22 2 2012      After the download of the installation package  it needs to be moved to the server  to where the  gallery needs to be installed  A database for Gallery needs to be created for the installation to  work  The installation will be started by navigation to the install page using a browser  This opens  the installation program  See FIGURE 9   which has eleven steps to complete the installation     35    These steps include the authentication phase  where you need to create a text file with random  characters given by the installation program and moving it on the server  This gives the system  the proof  that you do have access to the server you are trying to use  After this phase there is for  example the system check  choosing the installation type  creating the administrator and choos   ing the functions of Gallery 2 you wish to use  Almost all information given at this point can be  altered later so at the moment it is not necessary to know everything that will be needed in the    future  After all the steps are completed  Gallery 2 is ready for use      gt     q Asennusohjelman avusteet  Gallery 
44. le   mukaanlukien k  ytt  j  tiedot  jos haluat k  ytt     SMTP s  hk  postipalvelinta  Voit my  s lis  t    portti palvelimen nimen per    n  k  ytt    ksesi jotain muuta kuin oletusporttia     Palvelin    K  ytt  j  tunnus  Salasana   SMTP  From  Osoite      L  het   kokeiluviesti tarkistaaksesi ett   asetukset ovat oikein  riippumatta k  ytitk   PHP vai SMTP asetuksia yll     Anna alla  vastaanottajan s  hk  postiosoite testiviesti   varten       L  het   S  hk  posti                  Ev  steet    Kun Galleria on sulautettu toiseen sovellukseen  portaaliin  sis  ll  nhallintaj  rjestelm    n  forumiin  tms    sinulla on kaksi vaihtoehtoa   Muiden ei tarvitse v  litt     ev  steiden asetuksista  Lue eteenp  in saadaksesi lis  tietoja     Polku    Verkkotunnus          Lukitusj  rjestelm      Galleria est     usean k  ytt  j  n samanaikaiset muutokset k  ytt  m  ll   lukkoja  On olemassa kahdenlaisia lukkoja  kumpikin omine  etuineen ja haittoineen  Tiedosto pohjainen lukitus on nopea ja tehokas  mutta ei toimi NFS tiedostoj  rjestelm  ll   ja on ep  luotettava  Windowsilla  Tietokanta pohjainen lukitus on hitaampi  mutta luotettavampi  Jos et ole varma kumpaa sinun tulisi k  ytt       suosittelemme tiedosto lukkoja  Jos saat virheit   lukoista  voit vaihtaa tietokantalukitukseen  On ok vaihtaa lukosta toiseen     Lukkoj  rjestelm     Tietokanta  v        Tallenna   Tyhjenna         FIGURE 1  The administration panel of Gallery 2  Finnish language package     24    5 CREATIN
45. lla my  s useampia kuvia  jos haluat  Huomaa  ett    palvelimen muistirajoituksen vuoksi kuvien pit  isi olla pienempi    kuin 1024 x 768 pikseli       49    Jos kuvat ovat liian suuria  ne eiv  t v  ltt  m  tt   n  y oikein galleriassa  Kun kuvat on valittu  valitse   Choose gallery   alasvetovalikosta Kuvagalleria  Lopuksi klikkaa  Upload images  ja ohjelma  lataa kuvat palvelimelle  Joskus t  ss   kohdassa ohjelma antaa virheilmoituksen  vaikka kaikki  olisi mennytkin oikein    l   siis v  lit   siit       Kun kuvat on ladattu  p    set muokkaamaan galleriaa osiossa    Manage Gallery     T  ss   osiossa  n  kyy lista kaikista gallerioista   Kuvagalleria    on se  joka s    telee sek   Valokuvaus   ett    Production Services  sivuilla olevia gallerioita  Muut galleriat s    telev  t vaihtuvia kuvia  jotka  l  ytyv  t l  hes kaikilta p    sivuilta  Ne on nimetty aina p    sivun nimen mukaisesti  Varsinaista  galleriaa muokataksesi valitse Kuvagalleria     Kuvagalleria sivulla n  et listan kaikista kuvista  Jos haluat poistaa kuvia  voit laittaa valita  poistettavat kuvat valintalaatikoiden avulla ja valita  Bulk actions       alasvetovalikosta  Delete  images  ja klikata  Apply   katso kuva   Muita toimintoja et todenn  k  isesti tarvitsekaan        Overview  Scan Folder for new images Save Changes  Add Gallery   Images    Manage Gallery    Album  Tags Delete images Apply Sort gallery Save Cu 57 kohdetta 1 12 1533  Ex  Options    Tags  Style Thumbnail Filename Alt  amp  Titl
46. llery for JPS Production  Moreover  this thesis will examine the importance  of websites and the features of good websites to make it clear why this project is important     The main part of the development task was building the web site for JPS Production according to the  plans of the designer and the wishes of the commissioner  using the chosen tool  The key requirement for  the web site was that it needs to be easy for the commissioner to update without any additional help  After  completing the web site it was to be transferred to a server under the domain of the company   jpsproduction net     The second part of the development task was to create an online picture and video gallery for the purpos   es of the company  The only requirement for the gallery was a function that enabled hiding the content of  certain folders behind a password  This task was completed by using Gallery 2 as a tool for implementing  the system     Both development tasks were completed with satisfactory results  The appearance of the web site is very  close to the original plan and all original requirements were met  Some changes occurred during the pro   ject and were made according to the commissioner s wishes  The online picture and video gallery was  implemented following the original plans and requirements as well     As the main result of this Bachelor   s thesis  JPS Production has a new web site  At the time of writing it  can be found at http   jpsproduction net  The commissioner has sai
47. lls  Joomla could be quite suitable for  this project  but still might not be the best alternative there is   Quinn  amp  Gardner Madras 2010  20   21      WordPress is the most straightforward tool for any beginner web developer  Setting up and ad   ministrating a website with WordPress should be reasonably easy for anyone  Changing and  modifying design themes is simpler than with the others  making it easier to manage the appear   ance of the website and making it look exactly like it was designed  The downside of WordPress  is that it is too simple to build more complex or extensive websites with complex features  It is  best for creating small and simple websites with no complex qualities  Since this project is about  building a reasonably uncomplicated website  WordPress probably is the best choice for it     22    4 GALLERY 2   PUBLICATION AND MANAGEMENT SYSTEM FOR DIGITAL  MEDIA    Gallery is a web based software product for publishing and managing digital photographs and  other media  With its very intuitive interface it is very easy to create and manage albums of pho   tos and make use of Gallery s numerous helpful features  It only requires PHP and database  support from the server it is installed to   Gallery2 About  retrieved 29 11 2011      At first  when Gallery 1 x was created  the developers didn t actually know what they were doing   but just wanted to try and create an online photograph management system  The outcome  Gal   lery 1 x  was a working product  
48. lter Menu  Hands the fitanng sf certant in sreparstren for Alvas aGmirstraters to custermen the ste navigator  Caslay  menu    Configure permis sons  gt  Configure permissions     Input formats  gt  Menus     Gat help Get help  Node  Allows corset to be submimed to the sta and displayed Handles general sto confguration tor ademestrators   on peces    gt  Configure peremeseons  Configure permissions Aufemerustr ation theme  Conte Cean URLs       Drupal  One Click Drupal Hosting  retrieved 1 3 2012      4T    APPENDIX 2    Here is the manual I wrote for the commissioner to make it easier for him to update some parts of  the web site  This manual includes writing home page news  updating other pages and updating  the picture and video galleries  The manual is written in Finnish so it will be easier for the com     missioner to understand     OHJEET JPS PRODUCTIONIN SIVUJEN HALLINTAAN    Sisaankirjautuminen    Ohjauspaneeli l  ytyy osoitteesta     http   jpsproduction net wordpress wp admin    Sis    n    kirjaudutaan tunnuksella ja salasanalla     Etusivun uutisten p  ivitys ja uusien uutisten lis    minen    Etusivun uutisia hallinnoidaan Artikkelit osiossa  joka l  ytyy valikosta sivun vasemmalta reunalta   Valitse    Kaikki artikkelit     niin p    set sivulle  jossa n  kyy lista artikkeleista ja mahdollisuus lis  t      uusia artikkeleita     Uuden artikkelin p    set kirjoittamaan valitsemalla Lis     uusi    sivun yl  osassa  Anna uutiselle  otsikko ja kirjoita haluamasi t
49. mes twentyeleven      XAMPP  Retrieved 19 12 2011  http   www apachefriends org en xampp html     44    APPENDIX 1    Here are screenshots of the administration panels of each web publishing system that was in     volved in the comparison         Q   O localhost wordpress wp admin index php    Ej Facebook IL Mtalehti SF Telkku     S Ohjausnakyma    Etusivu  P  ivtykset    Artikkelit      Media    amp  Linkit    0 Sivut   O Kommentit  E Ulkoasu    amp  Lis  osat   B K  ytt  j  t   Th Ty  kalut    i  Asetukset     lt   P  lota valikk    localhost wordpress wp admin index php    WordPress        JPS Production       Ohjausn  kym      Sivuillasi nyt  Sis  lt   Keskustelu  1 artikkeli O kommenttia  2 siwa O hyv  ksytty  1 kategoria O vireill    O avainsanaa O roskaviestia  Teema Twenty Eleven ja 0 vimpainta   K  yt  t versiota 3 2 1  Viimeisimm  t kommentit  Ei kommentteja   Viittaukset    amar linkitti sivustollesi artikkelissaan   Blog Dunia Ninja Ke 7  Sekarang akan Update Terus D         admin linkitti sivustollesi artikkelissaan   Change the properties   TargetServerURL   http  lo         Karthikeyan Anbarasan linkitti sivustollesi amikkelissaan  Virtual  Card  Certifications Link   Full Pr          k aetiltsallaaaaa SA I intel lak adalah    45     Ej Ma Sanomat SI Google   Ilmatieteen laitos   S  BF GeocachingHunt Site     Aasiakkuus    wOr    Moi admin v    N  ytt  asetukset v Tuki v    Pikajulkaisu  Otsikko    Siim  lis     E EH ADO  Sis  lt      Avainsanat    Tallenna luo
50. na 10 vuotta     i  puiatolan studio Juhlavuoden kunniaksi uusittiin yrityksen ilmett          09 02 2012 UUDET SIVUT AVATTU    Raikkaita talviterveisi   nykyisille ja uusille yhteisty  kumppaneille  ja asiakkaille      Teri Uudet sivut avattu j  Juha S  kkinen  JPS Production        JPS Production  jpsproduction net  p 400    FIGURE 7  The home page       want also to attach an example of the other pages  since the structure in them is a little bit dif   ferent  For an example    chose the page  Production Services     See FIGURE 8   On that page   all the text is written in English for all the foreign visitors of the site  The structure on most pages  is very similar  First there is introduction text  references  a describing image and on the bottom is  usually a video or picture gallery  On this example  there are both  There are two links where the  viewer can choose whether to look at the location picture gallery or the video gallery  In both gal   leries there are also category tabs for the pictures and videos     33    The image on this site and all the other three that can be found from the main navigation bar  is    actually a slideshow showing from three to five different pictures that have something to do with    the subject on the page  This was not part of the original plan  but done later according to the    wishes of the commissioner     PRODUCTION    PRODUCTIONSERVICES VIDEOKUVAUS VALOKUVAUS OHJELMAPALVELUT    ETUSIVU   OTA YHTEYTTA  FACEBOOK   Juha S  kkinen 
51. navigation system can be    freely chosen   16    Template Management  Templates are a way to easily customize the appearance of the web   site  The same template can be used for the entire website  or different templates can be applied  to different parts of the site     Integrated Help System  For the help of the website creator  Joomla has a built in help system   The terms can be found in plain English and there are help tools assisting with any problems that  may occur  A version checker sees that the latest version of Joomla is being used and a system  information tool helps on troubleshooting  In addition  there are links to online resources for help    and support     System Features  Joomla has numerous system features that can be valuable for the adminis   trator of a website  Page loading can be made faster with page caching  granular level module  caching and GZIP page compression  There is a debugging mode and error reporting for trouble   shooting  The FTP layer allows file operations without making all folders and files writable  which    makes things easier for the administrator and increases security     3 4 Drupal    Drupal is an open source web publishing system created in 1999 by Dries Buytaert  Shortly after  the creation it was made open source  because numerous people got interested in it  Drupal is  distributed under the terms of the General Public License  which makes it free for anyone to  download and share   About Drupal  retrieved 12 10 2011      
52. nnos Kumoa    Viimeisimm  t luonnokset    Ei luonnoksia    WordPress uutisia  suomi     WordPress 3 2 1 suomeksi 167 2011   WordPressin uusi versio    Gershwin    eli 3 2 on nyt julkaistu  suomeksi  Alkuper  isversion j  lkeen julkaistu 3 2 1 korjaus on  my  s mukana t  ss   paketissa  Uuden version n  kyvin muutos on  uusi  raikkaampi ja nopeampi hallintaliittym    sek   uusi  selainikkunan kokoon mukautuva oletusteema  TwentyEleven  eli  2011  Artikkelien kirjoitustilassa aiempi koko ruudun kir          CI Muut kirjanmerkit            A Joomla  Administration       Ste     Menus     Content Components Extensions Tools     Help Noe   0 81 Olon                    v Logged in Users    A  0 uu   Mme Group Chent Logout      admin     Supe Adnristrator edmret atr 0      Popular    j  a   J A b Recent added Articles     gt  Menu Stats    atencry Manager Medis Mans aaor Menu Manager  mmi  amns  Pics     Language Manager User Manager Global Configuration    Joomla is Free Software released under the GNLUGPL License     Joomla  Joomla Screenshots  retrieved 1 3 2012      46          Home    admin Administer wok ITN    This page shows you all avadable admuristrabon tasks for each module   My account         Block Comment    Content management Cottrots the boxes thet are displayed around the main Aloe usen to comment on And scusa publaahed    Ske configuration     Configure perma ssons Corfigure permissions  User management Blocks   Comments   gt  Legs Get help Get heip    Help  tag Fi
53. nt theme to the child theme to be modified if  needed  All changes in any of the child theme s files will be applied to the website   WordPress  Codex Child Themes  retrieved 19 12 2012      5 3 Installing necessary plug ins    After fixing the appearance of the chosen theme to make it look quite right  some plug ins were  needed to get everything working right  Plug ins for WordPress are exceptionally easy to install     usually first searched for a suitable one using Google and usually the first search result was the  most popular one  Every plug in had their own page on the WordPress website  including descrip   tions of the functions of that plug in and reviews by its users  After that   could search for that  plug in in the control panel of WordPress and click install  Then the plug in had to be activated by    another click and it was ready to use     The first plug in   needed to install was called    Exclude Pages from Navigation    created by Simon  Wheatley  Its function is very straightforward  it lets the administrator choose which pages are  shown on the main navigation bar and which ones are not    needed this because two of the  pages on the web site are supposed to show on the side bar instead of the navigation menu  This  plug in simply puts a checkbox on the administration part where a single page is modified  If the    checkbox is checked  the page will show on the navigation bar     For making a contact form to the web site    used    Contact Form 7    cre
54. ntice Hall     Nygaard  V  Top Ten Features of a Good Website  Retrieved 15 11 2011   http   www mountevansdesigns com articles topten html     One Click Drupal Hosting  Retrieved 1 3 2012  http   digitalpci com website hosting one click   drupal hosting      43    Quinn  L   amp  Gardner Madras  H  2010  Comparing WordPress  Joomla  Drupal and Plone   http   www idealware org sites idealware org files idealware os cms 2010 1 pdf        Quinn  R C  The Importance of Having a Website  2008  Retrieved 25 10 2011   http   ipwatchdog com business the importance of having a website      Sabin Wilson  L  2009  WordPress for Dummies  Indianapolis  Indiana  Wiley Publishing  Inc     Smith  B E   amp  Bebak  A  2004  Creating a Web Page for Dummies  Indianapolis  Indiana  Wiley  Publishing  Inc     Vertailu  WordPress  Joomla ja Drupal  Retrieved 29 11 2011  http   moana fi blogi vertailu   wordpress joomla drupal     Wallace  A  2007  Joomla  1 5 Installation Manual     Why use a CMS  Retrieved 12 10 2011  http   www jasonsalter com cms     Williams  R  Bad Web Design Features  Retrieved 26 10 2011   http   www ratz com featuresbad html     WordPress Codex Child Themes  Retrieved 19 12 2011   http   codex wordpress org Child Themes     WordPress Features  Retrieved 16 11 2011  http   wordpress org about features      WordPress Requirements  Retrieved 2 11 2011  http   wordpress org about requirements      WordPress Theme Showcase  Retrieved 14 12 2011   http   theme wordpress com the
55. ools for user and navigation bar management  but they require slightly  more technical skill for installing new upgrades  Again  WordPress is better for its simplicity  but in  some cases it might also be its downfall  WordPress is best used in making quite small and un   complicated websites  When modified too much for more complex purposes  WordPress might  arouse some problems   Vertailu  WordPress  Joomla ja Drupal  retrieved 29 11 2011  Quinn  amp   Gardner Madras 2010  14      21    3 5 4 Conclusions    Drupal seems to be meant for making fairly complicated sites with complex features  It is good for  people that are more advanced in web development but can be very difficult for beginner devel   opers  It might make the work of the content administrator of the site more difficult as well  All  things considered  Drupal requires much training time and technical skills to manage and may not    be the best choice for this project     Joomla is a bit simpler than Drupal  It does not require so much time to learn the use  but it is also  not the simplest system there is  The menus and the site structure can require some learning and  it is not so simple to update the content without any technical knowledge  On the other hand   Joomla supports building quite large and complicated websites and offers numerous useful func   tionalities  Joomla can be a really good tool for someone who intends to build a reasonably large  or complex website and who already has some technical ski
56. ossible  to make an album use a different theme than the main gallery uses or translate the album con     tents for several different languages from which the viewer can choose     23    JPS Production       Yll  pit  j  n Valinnat  Galleria   I Captcha   Fe Kielen Asetukset       Grafikkaty  kalut  5 ImageMagick  Authentication  P HTTP Auth  Et  k  ytt  liittym  t  JA et  k  ytt    Lis  tietoa  Arvostelu    ex1F 1erc  E  RE   8  MIME Types  MultiLanguage       Gallerian Yll  pito    Oma Kayttajatilisi    Kirjaudu Ulos     Yleiset Asetukset       P  iv  yksen Esitysmuodot  M    rittele miten p  iv  ykset ja kellonajat n  ytet    n Galleriassa  Katso php net saadaksesi tarkempia ohjeita formaatin m    ritt  miseksi   Huomaa  ett   jotkin formaattimerkit vaihtelevat sen mukaan mik   on aktiivinen kieli     P  iv  ys   x   02 22 12        x   12 32 48    P  iv  ys Aika  c   02 22 12 12 32 48       Istunnon Asetukset  Istunnon Kesto  3 viikoa  e     Site Administration Session Timeout    Odotusajan Loppuminen       Upotetut Ulkoasukoodit    Millaista koodausta tulisi sallia k  ytt  j  n antamissa kentiss    Tietoturvasyist   emme suosittele HTML aa  BBCode on erityinen koodaus   joka on turvallinen ja sallii yksinkertaiset muotoilut kuten tummennukset  vinotekstit  listat  kuvat ja URL t     Ulkoasukoodaus  BBCode           S  hk  posti  Gallery k  ytt     oletusarvoisesti PHP n sis    nrakennettua s  hk  postinl  hetyst    joka ei vaadi konfigurointia  Anna tarvittavat tiedot al
57. s and some of the same fonts as I did  with the web site    did not want to do big changes to the layout because I thought it was already  quite pleasing to the eye  To see how the gallery would look like in real use  I added a few albums  and a few pictures in each of them     The front page of the picture gallery is seen in FIGURE 11     31    PRODUCTION  JPS Production Kirjaudu Sis    n    Register    Sivupalkki    le  JPS Production    Tama on JPS Productionin kuvagalleria  Kaikki  kuvat ja videot     Juha Sakkinen           Albumii    Albumi2    Albumi3        D  Albumi4    FIGURE 11  The front page of the picture gallery as seen by a visitor     38    7 CONCLUSIONS    The purpose of this thesis was to implement a web site and an online picture and video gallery for  the purposes of JPS Production and to find out suitable tools to accomplish that  For that purpose  a comparison between three different web publishing systems was made to find one that would  be suitable for the making of the web site  Gallery 2 was chosen to be used for making the online    gallery     The comparison between WordPress  Joomla and Drupal revealed many similarities between the  publishing systems  but also significant differences  While Drupal may be the favourite of many  advanced web developers  Joomla and WordPress are more suitable for beginner web develop   ers  Since WordPress was said to be the most uncomplicated tool to use as well as best for the    content manager of the web site  
58. the Texturize engine     3 3 Joomla    Joomla is an open source web publishing system that was rebranded from Mambo in 2006  It is  used solely on a web browser  Joomla is made to allow its users to update their websites without  outside help and is well known for its ease of administration and flexibility of using templates   Joomla is free software  so it can be freely used  copied or modified by anyone   North 2009  8   Mika on Joomla    retrieved 11 10 2011      The interface of Joomla is effortless to customize  which makes it very popular amongst web  developers  It is often used as a  backbone  for web development  The system can be easily  modified without altering the code  This gives the developer a sense of freedom in creating their  website and allows even beginners to create professional looking websites  Numerous free plug     ins make it easy to build a website with great variation of features     With Joomla the coding can be a bit inflexible with the core of the  backbone  present  In addition   it can be hard for a beginner in web development to integrate the software  Joomla is better for  people who do have some experience in web development   Comparison of WordPress  Drupal   and Joomla  retrieved 21 10 2011      Installation    The technical requirements for Joomla 1 7 are PHP 5 2 4 or greater  MySQL 5 0 4 or greater   Apache 2 x or greater and Microsoft IIS 7  Joomla Technical Requirements  retrieved 3 11 2011      installed Joomla on localhost using XA
59. to help  with any trouble   Sabin Wilson 2009  11 16      WordPress is very effective for both beginners and more experienced users  It also contains  many useful features that can be used in content management of a website  This is especially  useful if the user wants to monitor the traffic on the website  However  WordPress might not be  the most developer friendly and its community is smaller than the communities of Drupal and  Joomla  It has been reported that some upgrades to the software create more problems than  solutions   Comparison of WordPress  Drupal  and Joomla  retrieved 21 10 2011      Installation    There are two requirements to run WordPress  PHP version 5 2 4 or greater and MySQL version  5 0 or greater  Apache and Nginx are said to be the best servers to use for this purpose  but any  server that supports PHP and MySQL should be suitable   WordPress Requirements  retrieved  2 11 2011        decided to try installing WordPress to see if it in fact was as easy as it was said to be    used  XAMPP to install WordPress on localhost  XAMPP is an Apache distribution containing MySQL   PHP and Perl  created to make it easier for web developers to use Apache  XAMPP  retrieved  19 12 2011   Since I already had the software installed on my computer  this seemed the quickest    and easiest way to try out the installation     The instructions on WordPress  website were easy to find and seemed very simple on the first    glance  They promised the installation would onl
60. uality  easy to install  themes are very helpful in creating a professional looking website  Using ready made themes  helps in rapidly setting up the appearance of the website  The one web publishing system that is  above the others in this field is WordPress  It is easy for even a beginning web developer to build  a simple site in a short time  Joomla is also fairly uncomplicated but can be less intuitive to use  than WordPress  With Drupal  installing a new theme is much more technically complicated and  might take a long time to accomplish   Quinn  amp  Gardner Madras 2010  12 13      3 5 2 Content management    Managing content is what mostly concerns the person who is updating the website  In this case  it  is the commissioner  Assuming that this person does not know much about web development   administrating the content must be as simple and intuitive as possible  Screenshots of the ad   ministration panels of each web publishing system can be found in APPENDIX 1     20    In this area as well  WordPress is the one that outshines the others  It has a simple and easily  understandable interface and straightforward tools to add and manipulate images  It is effortless  and swift to learn how to use the interface even for a less technical person  Joomla is right behind  WordPress with a friendly looking interface and easily understandable icons  Nevertheless  it has  less editing functionality compared to WordPress and needs third party tools to support image  manipulation
61. vu    Esikatsele muutokset  IB  Sivut 3 Tila  Julkaistu Muokkaa   Lis     siirr   media    3d  Kaikki sivut N    ud   b j link b quote de  ins img ul ol   li   code more hae   Sulje tagit   kyvyys  Julkinen Muokkaa  Lis     uusi    koko ruutu     Julkaistu  8 12 2011 klo 11 13 Muokkaa  Y Kommentit      E vik  lt p id  esittelyteksti   Location is one of the most important actors T Siirr   roskakoriin  E Ulkoasu of a feature film or a commercial  JPS Production operates all over  f  Lis  osat Finland to find the best location for Your production  We specialize  SEEN in Northern Finland  inc  Lapland  and are accustomed to work in the Sivun asetukset   amp  K  ytt  j  t challenging conditions of the arctic  We do both location scouting    4 and location management C   a Yl  sivu  T   Ty  kalut aces   17  Asetukset  lt div align  right  gt  slideshow id 5 w 450px h 270px    div    p    tason sivu       lt div id  referenssit  gt   5  Yhteydenotto Mall    lt img id  keltainen  src     wordpress wp    amp  Gallery content uploads 2 11 12 references one  alt  references    gt  Sidebar Template        Kuvagallerian p  ivitt  minen    Kuvagallerian kuvien p  ivitys tapahtuu Gallery osiosta  joka on vasemmanpuoleisessa valikossa  viimeinen vaihtoehto  Kategorioiden  muokkaaminen tehd    n kunkin sivun omassa    muokkausosiossa     Kun haluat lis  t   galleriaan kuvia  valitse  Add Gallery lmages     Klikkaa  Valitse tiedostot    ja etsi  kuvat omalta tietokoneeltasi  Voit ladata kerra
62. want it renewed to be more modern and to serve  better in the company s purposes  The appearance is for the designer to figure out  My job is to  finally implement the site and make it easily updateable and manageable  so the person updating  the website doesn t have to use needless amounts of time doing it  For that purpose    decided to    make use of a web publishing system     In addition to the website  the commissioner hoped to get a separate online gallery for videos and  pictures  The only specific reguirement he had for this gallery was that it would be possible to  protect the gallery folders with a password which he could then give to potential customers who  wanted to see the pictures or videos  This gallery would not be connected to the website at all    6    and the design does not have to match the website s layout completely  so I decided I would take  care of this part of the project alone without the help of the designer  The website is the most  important part in the project so   do not want to put great amounts of time and effort in implement   ing the gallery  In this part of the project  I decided to use an open source online gallery creation  system called Gallery    chose this tool because I have used it before and it fulfils the wishes of  the commissioner  There are also numerous free layout templates for the galleries  which will    save me time and effort in designing the appearance of the gallery     The theory frame of this thesis consists mostly
63. y take five minutes and   was surprised to realize  12    this claim was quite truthful  First    needed to create a database for WordPress  I did this by us   ing PHPMyAdmin  After that   downloaded the installation package of WordPress and unzipped it  into the right XAMPP folder  The WordPress instructions told me to modify a file called  wp   config sample php    by adding the information of my database and renaming the file    wp   config php     Then   could just open the installation file on my browser and the installation program  opened    needed to fill in some information  click ok and WordPress was ready to use  Very sim   ple  assuming the requirements for running WordPress are met   Installing WordPress  retrieved  2 11 2011  Installing XAMPP and WordPress  retrieved 2 11 2011      Features    The makers of WordPress use the latest technology in their development at all times to keep it  modern and working as smoothly as possible  There are hundreds of plug ins that can be used to  extend the use of WordPress and the users are free to modify the code to make it even more  flexible  The features that are seen as most important come with the installation package    WordPress Features  retrieved 16 11 2011      On the Features page on WordPress website  retrieved 16 11 2011   some of the most important  features of WordPress are listed  Some of them are only about blogging so   will leave them out  of the list  but introduce all the others that   think do matter in
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Montage- und Wartungsanleitung  ResMed VPAP III & III ST User's Manual  小型精密流量計  MERLIN Defence Analyzer v1.2 - User Manual  VSX-44 - Pioneer  1 Chapitre 1 Améliorer le conseil nutritionnel 1  USER MANUAL - Pnr Italia S.r.l.  TS-E 17 mmf/4L TS-E 24 mmf/3,5L II    Copyright © All rights reserved. 
   Failed to retrieve file