? Det er lett for kundene å betale webutviklere å lage tilpassede nettsteder, men likevel ikke så enkel å bruke endringene når utvikleren pengeplasseringer sjekken , forlater kunder med en fantastisk, men ubrukelig , produkt. Paul Oldham fant seg selv i en slik situasjon under sitt forsøk på å utforme en nettavis for en engelsk landsby . Resultatet var Opus , et gratis, brukervennlig og åpen kildekode-verktøy som oppdaterer nettsidene on- the- fly og har hjulpet non -profit organisasjoner fungerer på nettet med minimal kostnad. Origins
Paul Oldham opprettet Opus som et verktøy til hjelp i utgivelsen av en nettavis for landsbyen Milton , Cambridgeshire i England . Oldham rekursivt kalte sin funksjonen " Opus " for Opus Publishing System, som er tradisjonelle for open -source programvare. " Opus " tilfeldigvis også navnet på pingvinen i Bloom Fylke tegneserier og ville tjene som programvaren maskot . Opus utviklet seg til en fullverdig , multipurpose content management system . Et samfunn av engelsk Linux og nettstedet utviklere kjent som The Hug fortsette å videreutvikle og vedlikeholde programvare i dag .
Hvordan den fungerer
Opus har et grafisk brukergrensesnitt med maler kalt Web skjemaer som er lagret på malen og der brukerne kan legge til webinnhold. Hvert nettsted er kalt en "papir ", og hver webside kalles en "artikkel ". Editors, eller eiere , definere et sett av forfattere til å gi innhold til websiden. Forfattere kan velge å opprette nyhetsartikler ( dyptgående historier ) eller hypertekst -rik artikler . Forfatterne skriver innhold i Web- skjemaer ved hjelp av ren tekst eller HTML, som er lastet opp til en server for å publisere umiddelbart eller på et senere tidspunkt.
Tilleggsfunksjoner
i tillegg til å gi innholdet på websiden , gir Opus brukerne muligheten til å laste opp bilder via FTP og administrere disse bildene i en MySQL database. Programvarepakken gir også muligheten til å publisere ikke- hypertekstdokumenter som artikler , slik som de i PDF-eller Microsoft Word-format . Systemet inneholder en proprietær søkemotor som finner relevant innhold innenfor nettstedet .
Tekniske detaljer
Opus skal operere på en webserver med PHP og MySQL installert på den og kjører Apache. For å få tilgang Opus fra en klientdatamaskin , må brukerne installere en nettleser stand til å akseptere og sporing cookies. Eksempler er Microsoft Internet Explorer , Mozilla Firefox og Opera. Brukere trenger ikke å ha noen erfaring med programmering for å bruke verktøyet .