? Det er nemt for kunderne at betale web -udviklere til at oprette tilpassede hjemmesider, men ikke så enkle at anvende ændringer, når bygherren cashes checken, efterlader kunderne med en fantastisk , men ubrugelig , produkt. Paul Oldham befandt sig i en sådan situation under hans søgen efter at designe en online avis for en engelsk landsby. Resultatet var Opus , en gratis , brugervenlig og open source værktøj , der opdaterer websider on- the-fly og har hjulpet non- profit organisationer fungerer på nettet med minimale omkostninger . Origins
Paul Oldham skabte Opus som et redskab til at støtte udgivelsen af en online avis for landsbyen Milton , Cambridgeshire i England. Oldham rekursivt kaldte sin værktøj " Opus " for Opus Publishing System , som er traditionelle for open source software. " Opus " skete også være navnet på pingvin i Bloom County tegneserier og ville tjene som softwarens maskot. Opus udviklet sig til et fuldgyldigt , multipurpose content management system. Et samfund af engelsk Linux og website udviklere er kendt som The Hug fortsætter med at forfine og vedligeholde software i dag.
Hvordan det fungerer
Opus har en grafisk brugergrænseflade med skabeloner kaldet Web formularer, der er gemt på den skabelon , og ved hvor brugerne kan tilføje webindhold. Hver hjemmeside kaldes en " papir ", og hver webside kaldes en "artikel ". Editors eller webstedsejere , fastlægge et sæt forfattere til at levere indhold til websiden . Forfattere kan vælge at oprette nyhedsartikler ( dybdegående historier ), eller hypertekst -rige artikler . Forfattere skrive indhold i web- formularer ved hjælp af almindelig tekst eller HTML, der er uploadet til en server for at offentliggøre øjeblikkeligt eller på et senere tidspunkt.
Ekstra funktioner
Ud over at give web- sidens indhold , giver Opus brugerne mulighed for at uploade billeder via FTP og håndtere disse billeder i en MySQL-database . Softwarepakken giver også mulighed for at offentliggøre ikke- hypertekst dokumenter som artikler , som dem i PDF-eller Microsoft Word-format. Systemet indeholder en proprietær søgemaskine, der finder relevant indhold i hjemmesiden .
Tekniske detaljer
Opus vil operere på en webserver med PHP og MySQL installeret på den , og kører Apache . For at få adgang Opus fra en klient computer , skal brugerne installere en webbrowser stand til at acceptere og sporing cookies. Eksempler omfatter Microsoft Internet Explorer , Mozilla Firefox og Opera. Brugerne behøver ikke at have nogen erfaring med programmering til at bruge værktøjet .