Technisch ontwerp
Database
Has everyone noticed that all the letters of the word "database" are typed with the left hand? Now the layout of the QWERTYUIOP typewriter keyboard was designed, among other things, to facilitate the even use of both hands. It follows, therefore, that writing about databases is not only unnatural, but a lot harder than it appears. [unknown]
Toen we onze eerste website in 1996 bouwden, sloegen we de teksten op in een database. Zo'n elektronische kaartenbak is bij uitstek geschikt om informatie op te slaan die snel kan veranderen. Op internet is dat vaak het geval. De door een database gevoede site is sindsdien steeds succesvoller geworden.
Webtic gebruikt verschillende soorten databases, afhankelijk van uw
behoeftes. In veel gevallen voldoet het populaire MySQL. Voor meer
gespecialiseerde toepassingen gebruiken we PostgreSQL , of niet-relationele oplossingen zoals de ZODB.
Daarnaast hebben we ervaringen met het live koppelen van Microsoft SQL databases aan websites en applicaties die onder Unix draaien.
Content Management System
Open source content management software sucks. It sucks really badly. The only things worse is every commercial CMS I've used. But it really doesn't have to be that way. [Jeffrey Veen]
Eigenlijk nog niet zo heel lang geleden was CMS een toverwoord. Kon er iets niet met een website? Leveranciers ontvingen vermogens voor het leveren en implementeren van grote commerciële systemen. Deze systemen waren vaak gesloten: de informatie die erin werd gestopt, kon er zonder medewerking van de bouwer niet meer uit worden gehaald. Bovendien moesten afnemers zich vaak verbinden aan een onderhoudscontract, zodat ze jaarlijks tot 20 procent van de aanschafprijs extra kwijt waren.
Wij bieden goedkopere én betrouwbare oplossingen, zonder verplichtingen. Sites waarin minder zware eisen worden gesteld, kunnen prima toe met Wordpress of Movable Type. Bij complexe projecten gebruikt Webtic meestal het pakket Plone. Als ook dat niet voldoet, bieden we maatwerk.
Beveiliging
"It is easy to run a secure computer system. You merely have to disconnect all dial-up connections and permit only direct-wired terminals, put the machines and its terminals in a shielded room, and post a guard at the door." [ F.T. Gramppen R.H.Morris ]
Elke maker van een applicatie of website die via het internet bereikbaar is, moet rekening houden met potentieel misbruik. Kwaadwillenden zullen altijd proberen oneigenlijk toegang te krijgen tot het systeem. Dat kan leiden tot informatielekken, of zelfs beschadiging van gegevens.
Webtic bouwt software die afdoende bescherming biedt tegen dergelijk digitaal gespuis. Ook lichten we graag uw systeem door op mogelijke zwakke plekken.