{"id":665,"date":"2009-08-15T23:13:44","date_gmt":"2009-08-15T21:13:44","guid":{"rendered":"http:\/\/www.alice-in-wonderland.net\/weblog\/?p=665"},"modified":"2010-02-23T14:51:53","modified_gmt":"2010-02-23T13:51:53","slug":"it-is-live-live","status":"publish","type":"post","link":"https:\/\/www.alice-in-wonderland.net\/weblog\/2009\/08\/it-is-live-live\/","title":{"rendered":"It is live&#8230;. LIVE!!!"},"content":{"rendered":"<p>De meesten van jullie zullen wel weten dat ik als affiliate van <a href=\"http:\/\/www.amazon.com\">Amazon.com<\/a> via <a href=\"https:\/\/www.alice-in-wonderland.net\">mijn website<\/a> wat Alice in Wonderland spulletjes verkoop. Na vorig jaar september en oktober een Zeer Mooi Resultaat te hebben bereikt (31 oktober is Halloween, dus de kostuums vliegen dan de virtuele schappen uit), had ik een zakcentje over en besloot ik dat het tijd werd om serieus te gaan investeren in m&#8217;n webshopje.<\/p>\n<p>Het &#8216;systeem&#8217; dat ik vooralsnog gebruikte, hing namelijk volledig houtje-touwtje aan elkaar (lees: met een CGI-script Perl code aanroepen op statische HTML pagina&#8217;s via PHP-includes). Ik gebruikte een <a href=\"http:\/\/www.mrrat.com\/aws\/\">gratis script<\/a> dat eigenlijk helemaal niet bedoeld was om te gebruiken zoals ik dat deed. Maar ja, ik houd er nu eenmaal van om zoiets te <em>tweaken to the max<\/em>, en alles precies te maken zoals ik dat wil.<\/p>\n<p>Helaas liep ik de laatste tijd behoorlijk tegen de grenzen van het script aan. Als website usability consultant weet ik precies hoe ik de boel gebruiksvriendelijker kan maken, maar ik kon het alleen technisch niet realiseren. Templates tweaken lukt nog wel, maar ik heb geen drol verstand van Perl en CGI, dus aan de basiscode kon ik maar kleine beetjes veranderen.<\/p>\n<p>Het liefste wilde ik een volledig in PHP gebouwde shop, maar ik zag er erg tegenop om dat zelf te gaan doen. Mijn PHP-kennis is namelijk ook beperkt tot het modden van m&#8217;n <a href=\"https:\/\/www.alice-in-wonderland.net\/forum\">phpBB forum<\/a>. Als ik alles zelf had willen doen, had ik eerst een studie moeten gaan volgen. Maar gelukkig was daar Ely, die retehandig is met PHP en voor mij wel een op maat gemaakt webshopsysteem wilde bouwen! (Altijd handig, vrienden die nog niet weten wat een veeleisende slavendrijver ik ben <img src=\"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-content\/plugins\/classic-smilies\/img\/icon_wink.gif\" alt=\";-)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/> )<\/p>\n<p>De planning was om het voor kerst af te hebben.<\/p>\n<p>Kerst 2008 dus.<\/p>\n<p>Maar een tijdje geleden kregen we een harde deadline: Amazon eiste dat er per 15 augustus gebruik gemaakt ging worden van signed requests om gegevens uit de API op te halen. En mijn script deed dat niet. De makers van het script hebben hard aan een oplossing gewerkt en uiteindelijk is die er ook gekomen, maar ten eerste kon ik daar niet op rekenen en ten tweede zijn het van die full-time nerds die geen idee hebben hoe ze Perlofoben moeten uitleggen wat ze precies veranderd hebben, zodat deze hun volledig getweakte scriptje kunnen upgraden.<\/p>\n<p>15 Augustus <em>moest <\/em>de nieuwe shop dus live zijn. En hard gewerkt dat we hebben! De afgelopen week ben ik zowat iedere avond en stiekem ook nog overdag op m&#8217;n werk bezig geweest met het vullen van de database en het bugtesten. En Ely met het bouwen van de primaire functionaliteiten en het repareren van de door mij gevonden bugs (en het inbouwen van diverse ter plekke bedachte featurerequests, want tja, die ene optie zou toch ook wel heel handig zijn&#8230;).<\/p>\n<p>Gisteravond was het zover. We gingen live! Met zwetende handjes gaf ik de touwtjes uit handen en de doodde ik de tijd met het vast toevoegen van 301 server redirects aan de .htaccess file en het\u00a0 aanpassen van m&#8217;n HTML en XML sitemaps.<\/p>\n<p>(Zijn jullie er nog? Sorry, soms moet de nerd in mij er gewoon even uit <img src=\"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-content\/plugins\/classic-smilies\/img\/icon_wink.gif\" alt=\";-)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/> )<\/p>\n<p>En <a href=\"https:\/\/www.alice-in-wonderland.net\/shop\">het werkt<\/a>! Nou ja, nog niet 100% zoals bedoeld. Er zitten nog steeds een hoop bugjes in, de templates moeten nog verbeterd worden en er moeten nog vele features bij komen, zoals het uploaden van product reviews en eigen productafbeeldingen door bezoekers, maar dat komt in de komende weken wel. Er is dus nog genoeg werk aan de winkel. Maar vooralsnog draait die winkel!<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>De meesten van jullie zullen wel weten dat ik als affiliate van Amazon.com via mijn website wat Alice in Wonderland spulletjes verkoop. Na vorig jaar september en oktober een Zeer Mooi Resultaat te hebben bereikt (31 oktober is Halloween, dus de kostuums vliegen dan de virtuele schappen uit), had ik een zakcentje over en besloot &hellip;<!-- AddThis Advanced Settings generic via filter on wp_trim_excerpt --><!-- AddThis Share Buttons generic via filter on wp_trim_excerpt --><\/p>\n","protected":false},"author":51,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[20],"tags":[],"class_list":["post-665","post","type-post","status-publish","format-standard","hentry","category-mijn-website"],"_links":{"self":[{"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/posts\/665","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/users\/51"}],"replies":[{"embeddable":true,"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/comments?post=665"}],"version-history":[{"count":17,"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/posts\/665\/revisions"}],"predecessor-version":[{"id":2351,"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/posts\/665\/revisions\/2351"}],"wp:attachment":[{"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/media?parent=665"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/categories?post=665"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/tags?post=665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}