{"id":48843,"date":"2021-03-17T15:02:52","date_gmt":"2021-03-17T14:02:52","guid":{"rendered":"https:\/\/www.gecleant.de\/blog\/yeni-web-sitesi-cevrimici\/"},"modified":"2026-08-12T21:16:24","modified_gmt":"2026-08-12T19:16:24","slug":"neue-webseite-online","status":"publish","type":"post","link":"https:\/\/www.gecleant.de\/tr\/blog-goenderileri\/neue-webseite-online\/","title":{"rendered":"Yeni internet sitesi yay\u0131nda"},"content":{"rendered":"<p>Vay be &#8230; ne yolculuktu. \ud83d\ude09 2006 y\u0131l\u0131nda, h\u00e2l\u00e2 al\u00fcminyumdan \u00fcretilip elle boyanan arka silecek deli\u011fi kapaklar\u0131 i\u00e7in s\u0131f\u0131rdan PHP ile yazd\u0131\u011f\u0131m\u0131z ilk sipari\u015f formumuzla ba\u015flad\u0131k. K\u0131sa s\u00fcre sonra ma\u011faza sistemi olarak CubeCart\u2019a ge\u00e7tik. Bir\u00e7ok \u00f6zel kod ekledik ve \u00f6deme sistemlerini, Deutsche Post Internetmarke\u2019yi ve daha fazlas\u0131n\u0131 ba\u011flad\u0131k. Bu yap\u0131 ge\u00e7en y\u0131l, yani 2020\u2019ye kadar a\u015fa\u011f\u0131 yukar\u0131 de\u011fi\u015fmeden \u00e7al\u0131\u015ft\u0131; ancak ciddi dezavantajlar\u0131 vard\u0131. \u00d6rne\u011fin modern \u00f6deme y\u00f6ntemlerini, temiz \u00e7ok dilli i\u00e7eri\u011fi, m\u00fc\u015fteri giri\u015f alanlar\u0131n\u0131 d\u00fczg\u00fcn \u015fekilde destekleyemiyordu &#8230; ve \u00e7ok daha fazlas\u0131n\u0131.<\/p>\n<p>Sistemi de\u011fi\u015ftirmeye uzun s\u00fcre direndik, \u00e7\u00fcnk\u00fc<strong> \u00c7ALI\u015eAN S\u0130STEME DOKUNMA<\/strong> ama iki fakt\u00f6rl\u00fc kimlik do\u011frulama, Apple Pay ve di\u011fer teknik gereklilikler eski sistemi yava\u015flatmaya veya baz\u0131 b\u00f6l\u00fcmleri kullan\u0131lamaz h\u00e2le getirmeye ba\u015flay\u0131nca her \u015feyi s\u0131f\u0131rdan kurman\u0131n zaman\u0131 \u00e7oktan gelmi\u015fti.<\/p>\n<h2>15 y\u0131ll\u0131k bir sistemi yenilemek bizim i\u00e7in \u015funlar demekti:<\/h2>\n<ol>\n<li>Daha fazla <strong>30.000 m\u00fc\u015fteri kayd\u0131<\/strong> son 15 y\u0131ldan ta\u015f\u0131d\u0131k \u2013 GDPR \u00e7a\u011f\u0131nda hi\u00e7 de basit bir i\u015f de\u011fil. Her m\u00fc\u015fteriyle ileti\u015fime ge\u00e7ip hesab\u0131 etkinle\u015ftirmeden \u00f6nce onay istedik; istemeyen herkes silinecekti. Bir\u00e7o\u011fu y\u0131llard\u0131r bizden haber almam\u0131\u015f olan bu kadar \u00e7ok ki\u015fiye yazmak do\u011fal olarak e-posta yoluyla epey soru do\u011furdu; bunlar\u0131 y\u00f6netmek ba\u015fl\u0131 ba\u015f\u0131na bir zorluktu. \ud83d\ude09<\/li>\n<li>Eski <strong>veritaban\u0131 yap\u0131s\u0131<\/strong> t\u00fcm \u00fcr\u00fcnler, kuponlar ve sipari\u015f verileri i\u00e7in tamamen farkl\u0131yd\u0131. Buna ra\u011fmen m\u00fcmk\u00fcn oldu\u011funca fazla bilgiyi ta\u015f\u0131maya \u00e7al\u0131\u015ft\u0131k. \u00d6nemli tablolar i\u00e7in ilgili verileri temizleyen, yeni yap\u0131ya aktaran ve ard\u0131ndan yeni sisteme i\u00e7e aktar\u0131lmas\u0131n\u0131 m\u00fcmk\u00fcn k\u0131lan ta\u015f\u0131ma i\u015flevleri yazd\u0131k.<\/li>\n<\/ol>\n<h2>Peki \u015fimdi tam olarak ne daha iyi?<\/h2>\n<ol>\n<li><strong>\u00dcr\u00fcn filtreleme.<\/strong> Bu \u00f6zelli\u011fi geli\u015ftirmek devasa bir i\u015fti. 3.600 kayd\u0131 (ara\u00e7 modeli) elle inceleyip kataloglad\u0131k ve \u00f6nceki deneyimimiz, verilerimiz ve \u00f6l\u00e7\u00fcmlerimizle kar\u015f\u0131la\u015ft\u0131rd\u0131k. Sonu\u00e7, nas\u0131l sayd\u0131\u011f\u0131n\u0131za ba\u011fl\u0131 olarak elle atanm\u0131\u015f 1.000\u20131.500 \u00fcr\u00fcn ili\u015fkisi. Ara\u00e7ta arka silecek var m\u0131? Delik \u00e7ap\u0131n\u0131 biliyor muyuz? Ayn\u0131 silece\u011fi ba\u015fka hangi ara\u00e7lar kullan\u0131yor? Cam\u0131n rengi ne? Ve benzeri. Bu \u00f6zellikle son derece gurur duyuyoruz; \u00e7\u00fcnk\u00fc yeni \u00fcr\u00fcnleri h\u0131zl\u0131 ve kolay \u015fekilde eklememize ve m\u00fc\u015fterilerimizden gelen de\u011fi\u015fikliklere ve bilgilere \u00e7ok daha h\u0131zl\u0131 tepki vermemize olanak sa\u011fl\u0131yor. Arac\u0131n\u0131z\u0131 bulamazsan\u0131z l\u00fctfen bizimle ileti\u015fime ge\u00e7in; kayd\u0131 d\u00fczeltiriz.<\/li>\n<li><strong>Art\u0131k gruplanm\u0131\u015f \u00fcr\u00fcn yok<\/strong> cam arka silecek iptal par\u00e7alar\u0131 i\u00e7in: her cam par\u00e7a art\u0131k a\u00e7\u0131k\u00e7a bir araca atan\u0131yor \u2013&gt; bu da \u00fcr\u00fcn yelpazemizi be\u015f kat b\u00fcy\u00fctt\u00fc. Bu, Hyundai, Dacia, Cupra ve di\u011fer markalar\u0131n art\u0131k ma\u011fazada kendi giri\u015flerine sahip oldu\u011fu ve b\u00f6ylece eskisine g\u00f6re yakla\u015f\u0131k be\u015f kat daha fazla potansiyel m\u00fc\u015fteriye ula\u015fabildi\u011fimiz anlam\u0131na geliyor.<\/li>\n<li><strong>Stok durumu ve bulunabilirlik<\/strong> \u2013 b\u00f6ylece herkes sat\u0131n almadan \u00f6nce stokta ne oldu\u011funu ve kargonun ne kadar s\u00fcrece\u011fini g\u00f6rebilir; biz de darbo\u011fazlar\u0131n nerede oldu\u011funu ve ne zaman daha fazla par\u00e7a i\u015flememiz gerekti\u011fini g\u00f6rebiliriz. Hedefimiz \u00fcr\u00fcnleri m\u00fc\u015fterilere 2\u20137 g\u00fcn i\u00e7inde ula\u015ft\u0131rmak. D\u00fcnya \u00e7ap\u0131nda kargoda bu iddial\u0131 bir hedef ve hen\u00fcz her durumda ba\u015faram\u0131yoruz \u2013 Amazon de\u011filiz \u2013 ama do\u011fru y\u00f6nde b\u00fcy\u00fck bir ad\u0131m ve s\u00fcre\u00e7leri optimize etmeye devam edece\u011fiz.<\/li>\n<li><strong>Yeni destek talebi sistemi<\/strong> ve net hedef: hi\u00e7bir talep yan\u0131ts\u0131z veya i\u015flenmeden kalmamal\u0131. Ge\u00e7mi\u015fte ileti\u015fimi g\u00fcvenilir bi\u00e7imde s\u00fcrd\u00fcrmekte ne yaz\u0131k ki zorland\u0131k. Her \u015fey \u00e7al\u0131\u015f\u0131rken e-postalar\u0131 yan\u0131tlamak kolayd\u0131r. Ama bir makine ar\u0131zalan\u0131r, \u00fcretimde sorun \u00e7\u0131kar, internet sitesi aksar ve y\u00fczlerce e-posta gelirse i\u015fler \u00e7ok h\u0131zl\u0131 kar\u0131\u015fabilir. Bunun bir daha olmas\u0131n\u0131 asla istemiyoruz. Ola\u011fan\u00fcst\u00fc durumlarda yan\u0131t biraz daha uzun s\u00fcrebilir, ancak her talep mutlaka yan\u0131t almal\u0131d\u0131r. Hedefimiz tam olarak bu: kimse g\u00f6rmezden gelinmez \u2013 D\u00dcNYANIN HER YER\u0130NDE herkes \u00fcr\u00fcn\u00fcn\u00fc, yedek par\u00e7as\u0131n\u0131, geri \u00f6demesini veya gereken neyse onu al\u0131r. \u0130stedi\u011fimiz son \u015fey, yaln\u0131zca bize ula\u015fmak zor oldu\u011fu i\u00e7in m\u00fc\u015fterileri kaybetmek, sorunlar\u0131 ertelemek veya gereksiz \u00e7at\u0131\u015fma yaratmakt\u0131r.<\/li>\n<li>Modern <strong>mobile-first tasar\u0131m<\/strong> \u2013 sonunda farkl\u0131 cihazlar ve farkl\u0131 diller i\u00e7in farkl\u0131 \u015fablonlar sunmam\u0131z\u0131 sa\u011fl\u0131yor. Bu b\u00fcy\u00fck bir ad\u0131m ve bundan \u00e7ok daha fazla yararlanmay\u0131 sab\u0131rs\u0131zl\u0131kla bekliyoruz. G\u00f6rsel olarak \u201caz \u00e7oktur\u201d ilkemizi izliyoruz ve yaln\u0131zca \u00fcr\u00fcn yelpazesini de\u011fil tasar\u0131m\u0131n kendisini de \u00f6z\u00fcne indiriyoruz \u2013 CAM ARKA S\u0130LECEK \u0130PTAL PAR\u00c7ALARI. Art\u0131k ana sayfada ilk g\u00f6rece\u011finiz \u015fey bu ve umar\u0131z siz de bizim kadar be\u011fenirsiniz. \ud83d\ude00<\/li>\n<\/ol>\n<h2>Sorunlar oldu mu?<\/h2>\n<ol>\n<li>Kesinlikle. Eski verilerin i\u00e7e aktar\u0131m\u0131 ne yaz\u0131k ki %100 sorunsuz de\u011fildi. \u00d6rne\u011fin ondal\u0131k ay\u0131r\u0131c\u0131 hatas\u0131, yeni sistemde eski sipari\u015fler i\u00e7in yanl\u0131\u015f fatura tutarlar\u0131n\u0131n g\u00f6r\u00fcnmesine neden oldu. Bu bilgiye yaln\u0131zca istatistik ama\u00e7l\u0131 \u2013 temel olarak m\u00fc\u015fterilerin ge\u00e7mi\u015fte ne sipari\u015f etti\u011fini bilmek i\u00e7in \u2013 ihtiyac\u0131m\u0131z var, dolay\u0131s\u0131yla b\u00fcy\u00fck bir sorun de\u011fil. Ancak yakla\u015f\u0131k 100 m\u00fc\u015fteri kayd\u0131nda tamamlanm\u0131\u015f sipari\u015f bildirimini devre d\u0131\u015f\u0131 b\u0131rakmay\u0131 ne yaz\u0131k ki unuttuk. \u0130\u00e7e aktar\u0131mdan sonra hatal\u0131 kay\u0131tlara sahip bu 100 m\u00fc\u015fteriye tamamen yanl\u0131\u015f bilgiler i\u00e7eren e-postalar gitti ve anla\u015f\u0131l\u0131r bi\u00e7imde b\u00fcy\u00fck bir kafa kar\u0131\u015f\u0131kl\u0131\u011f\u0131 olu\u015ftu.<\/li>\n<li>Binlerce kayd\u0131 tek bir d\u00fc\u011fmeye basarak i\u00e7e aktaramazs\u0131n\u0131z. \u00d6nce temizlenmeleri gerekir ve 10.000\u2019den fazla sat\u0131rda bu zaman al\u0131r. Toplamda verileri temizlemek i\u00e7in yakla\u015f\u0131k \u00fc\u00e7 ay, ard\u0131ndan her \u015feyi k\u00fc\u00e7\u00fck partiler h\u00e2linde i\u00e7e aktarmak i\u00e7in bir haftadan fazla zaman harcad\u0131k. Sabah 5\u2019e kadar s\u00fcren geceler sona do\u011fru olduk\u00e7a yorucuydu ve aile i\u00e7in makul s\u0131n\u0131rlar\u0131 zorlad\u0131 \u2013 bunun i\u00e7in \u00f6z\u00fcr dilerim.<\/li>\n<li>Yeni sistemler ilk g\u00fcnden kusursuz \u00e7al\u0131\u015fmaz. Eski sistemleri 17 \u015eubat 2021\u2019de kapatt\u0131k ve yenilerini 18 \u015eubat 2021\u2019de devreye ald\u0131k. Ayn\u0131 zamanda uygun failover korumas\u0131na sahip ba\u015fka bir veri merkezindeki yeni ve daha h\u0131zl\u0131 bir sunucuya ge\u00e7tik. Sonras\u0131nda i\u015flevsel olarak birka\u00e7 engel vard\u0131; baz\u0131 ayarlar ba\u015flang\u0131\u00e7ta yanl\u0131\u015ft\u0131 ve bildirimler tamamen hatal\u0131yd\u0131. Test sunucusunda aylarca haz\u0131rl\u0131k yapm\u0131\u015f olmam\u0131za ra\u011fmen yeniden yay\u0131na girdikten sonraki ilk hafta neredeyse her \u015feyin h\u00e2l\u00e2 ayarlanmas\u0131 gerekiyordu. Sonunda en b\u00fcy\u00fck sorunlar\u0131m\u0131z kargo yaz\u0131l\u0131m\u0131 ve Deutsche Post eklentisiyleydi; \u00f6zellikle do\u011fru posta \u00fccretini fatura PDF\u2019inde do\u011fru yere entegre etmekle. Ge\u00e7en hafta bunu \u00f6zel kodla \u00e7\u00f6zen Johannes\u2019e te\u015fekk\u00fcrler.<\/li>\n<\/ol>\n<h2>Sonu\u00e7<\/h2>\n<p>Ekibimizle gurur duyuyorum ve <strong>Marie, Markus, Tom ve Johannes\u2019e te\u015fekk\u00fcr etmek istiyorum<\/strong> bu dev giri\u015fim boyunca beni destekledikleri i\u00e7in. Yeni internet sitesinde art\u0131k gecleant\u2019i m\u00fcmk\u00fcn k\u0131lan t\u00fcm ki\u015fileri tan\u0131tmam\u0131z\u0131n nedeni de bu. Yeniden lansman\u0131n sonucu hen\u00fcz m\u00fckemmele yak\u0131n de\u011fil ve \u201cbitti\u201d diyebilmemiz biraz daha zaman alacak, ama \u015fu ana kadar iyi gidiyor &#8230; bence.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vay be &#8230; ne yolculuktu. \ud83d\ude09 2006 y\u0131l\u0131nda, h\u00e2l\u00e2 al\u00fcminyumdan \u00fcretilip elle boyanan arka silecek deli\u011fi kapaklar\u0131 i\u00e7in s\u0131f\u0131rdan PHP ile yazd\u0131\u011f\u0131m\u0131z ilk sipari\u015f formumuzla ba\u015flad\u0131k. K\u0131sa s\u00fcre sonra ma\u011faza sistemi olarak CubeCart\u2019a ge\u00e7tik. Bir\u00e7ok \u00f6zel kod ekledik ve \u00f6deme sistemlerini, Deutsche Post Internetmarke\u2019yi ve daha fazlas\u0131n\u0131 ba\u011flad\u0131k. Bu yap\u0131 ge\u00e7en y\u0131l, yani 2020\u2019ye kadar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":48826,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[442,1450,1449],"tags":[],"class_list":["post-48843","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-goenderileri","category-cesitli","category-duyurular"],"_links":{"self":[{"href":"https:\/\/www.gecleant.de\/tr\/wp-json\/wp\/v2\/posts\/48843","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gecleant.de\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gecleant.de\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gecleant.de\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gecleant.de\/tr\/wp-json\/wp\/v2\/comments?post=48843"}],"version-history":[{"count":0,"href":"https:\/\/www.gecleant.de\/tr\/wp-json\/wp\/v2\/posts\/48843\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gecleant.de\/tr\/wp-json\/wp\/v2\/media\/48826"}],"wp:attachment":[{"href":"https:\/\/www.gecleant.de\/tr\/wp-json\/wp\/v2\/media?parent=48843"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gecleant.de\/tr\/wp-json\/wp\/v2\/categories?post=48843"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gecleant.de\/tr\/wp-json\/wp\/v2\/tags?post=48843"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}