{"id":73944,"date":"2020-03-13T02:42:03","date_gmt":"2020-03-12T23:42:03","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/retrospektiva-grablej-kak-samopisnoe-reshenie-okazalos-kruche-platnogo"},"modified":"2020-03-13T02:42:03","modified_gmt":"2020-03-12T23:42:03","slug":"retrospektiva-grablej-kak-samopisnoe-reshenie-okazalos-kruche-platnogo","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/retrospektiva-grablej-kak-samopisnoe-reshenie-okazalos-kruche-platnogo","title":{"rendered":"Retrospektiv\u00eb e pengesave. Si nj\u00eb zgjidhje e shkruar vet\u00eb doli m\u00eb e mir\u00eb se nj\u00eb zgjidhje paguese","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00ebrsh\u00ebndetje! Emri im \u00ebsht\u00eb Aleksei Pjankov, un\u00eb jam programatori kryesor n\u00eb kompanin\u00eb Sportmaster. Ta them ngjitur, \"kryesor\" nuk do t\u00eb thot\u00eb \"m\u00eb i r\u00ebnd\u00ebsish\u00ebm se t\u00eb gjith\u00eb programator\u00ebt e tjer\u00eb\", jo, \u00ebsht\u00eb vet\u00ebm nj\u00eb em\u00ebr, nj\u00eb p\u00ebrkthim t\u00ebrheq\u00ebs p\u00ebr \"Senior+\".<\/p>\n<p><\/p>\n<p>N\u00eb kompanin\u00eb Sportmaster punoj q\u00eb nga viti 2012, dhe gjat\u00eb k\u00ebsaj periudhe ekipi yn\u00eb i zhvillimit ka krijuar shum\u00eb zgjidhje interesante nga ana teknike. Por sot do doja t\u00eb flisja p\u00ebr pun\u00ebn ton\u00eb me theks t\u00eb ve\u00e7ant\u00eb te se si ne kemi arsyetuar n\u00eb situata t\u00eb caktuara t\u00eb paqarta.<\/p>\n<p><\/p>\n<p>N\u00eb k\u00ebt\u00eb artikull nuk do t\u00eb ket\u00eb zgjidhje teknike specifike (po ashtu asgj\u00eb teknike), t\u00eb cilat duhet t'i kapni dhe t'i aplikoni n\u00eb projektin tuaj. N\u00eb vend t\u00eb k\u00ebsaj, \u00ebsht\u00eb nj\u00eb refleksion mbi pun\u00ebn e kryer. Ka pasur momente t\u00eb ve\u00e7anta, t\u00eb cilat na kan\u00eb ndihmuar si ekip \u2014 na kan\u00eb bashkuar, forcuar dhe testuar n\u00eb q\u00ebndrueshm\u00ebri. P\u00ebr k\u00ebto momente, p\u00ebr atmosfer\u00ebn e pun\u00ebs n\u00eb ekip, p\u00ebr pengesat tona dhe disa kurthe psikologjike, n\u00eb t\u00eb cilat ne vet\u00eb ndonj\u00ebher\u00eb krijojm\u00eb, do t\u00eb p\u00ebrpiqem t\u00eb flas sot.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Retrospektiv\u00eb e pengesave. Si nj\u00eb zgjidhje e shkruar vet\u00eb doli m\u00eb e mir\u00eb se nj\u00eb zgjidhje paguese\" src=\"\/wp-content\/uploads\/2020\/03\/1651640dbf2cb45d48e1e046a78c931f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dhe do t\u00eb filloj pik\u00ebrisht nga viti 2012.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Un\u00eb erdha n\u00eb 2012 me q\u00ebllimin kryesor n\u00eb at\u00eb koh\u00eb \u2014 pun\u00ebn mbi faqen ton\u00eb kryesore. N\u00eb at\u00eb koh\u00eb, kjo ishte nj\u00eb \"monstrum Frankenstein\": pjesa e ekipit punonte me sistemin ton\u00eb t\u00eb vjet\u00ebr, i cili nuk p\u00ebrballonte mir\u00eb ngarkes\u00ebn (Bitrix), nd\u00ebrsa pjesa tjet\u00ebr e ekipit (ku p\u00ebrfshihesha edhe un\u00eb) p\u00ebrpiqej t\u00eb implementonte nj\u00eb sistem t\u00eb ri, t\u00eb zgjedhur sipas kriterit \"N\u00ebse kjo \u00ebsht\u00eb ecommerce m\u00eb e shtrenjt\u00eb n\u00eb bot\u00eb, do ta marrim\". Pik\u00ebrisht \"p\u00ebrpiqeshim t\u00eb implementonim\" \u2014 sepse sistemi po i rezistonte fort, dhe n\u00eb \u00e7do rast q\u00eb arritnim t\u00eb zgjidhnim nj\u00eb problem, patjet\u00ebr q\u00eb shfaqej nj\u00eb \"surpriz\u00eb\" n\u00eb p\u00ebrgjigje. Punonim shum\u00eb, por p\u00ebrparonim me shpejt\u00ebsi t\u00eb ngadalt\u00eb.<\/p>\n<p><\/p>\n<p>P\u00ebr mua, pika vendimtare ishte takimi me kodin e nj\u00eb metode n\u00eb k\u00ebt\u00eb \"e-commerce m\u00eb t\u00eb shtrenjt\u00eb n\u00eb bot\u00eb\", kur disa or\u00eb pune intensive mbi nj\u00eb bug t\u00eb ngat\u00ebrruar \u00e7uan n\u00eb faktin se arsyeja u gjet diku n\u00eb custom-tag, i cili punon gjat\u00eb gjenerimit t\u00eb html n\u00eb jsp. Q\u00ebllimi i k\u00ebtij custom-tag \u00ebsht\u00eb t\u00eb paraqes\u00eb shum\u00ebn e disa vlerave. Kjo nuk \u00ebsht\u00eb e keqe, sepse p\u00ebr k\u00ebt\u00eb \u00ebsht\u00eb krijuar custom-tag. Por befasia ishte se n\u00eb k\u00ebt\u00eb proces disa t\u00eb dh\u00ebna n\u00eb databaz\u00eb jan\u00eb ndryshuar, dhe kjo ndikon n\u00eb sjelljen e faqeve t\u00eb ardhshme, dhe n\u00ebse shtypni F5 \u2014 thirrja p\u00ebrs\u00ebritej, duke e shkelur konsistenc\u00ebn e t\u00eb dh\u00ebnave. N\u00eb fakt, kjo shkelje shfaqej vet\u00ebm pas disa hapash, n\u00eb faqen e tret\u00eb t\u00eb sekuenc\u00ebs. Jo, un\u00eb nuk kam ndonj\u00eb problem me nj\u00eb \"mester-ninja\" n\u00eb ekip dhe q\u00eb t'i mbaj\u00eb koleg\u00ebt t\u00eb v\u00ebmendsh\u00ebm me kodin e tij. Por q\u00eb t\u00eb jet\u00eb k\u00ebshtu, n\u00eb librin e sistemit m\u00eb t\u00eb shtrenjt\u00eb!<\/p>\n<p><\/p>\n<p>Ishte e premte. Nd\u00ebrsa t\u00eb shtun\u00ebn dhe t\u00eb diel\u00ebn un\u00eb dhe kolegu vendos\u00ebm t\u00eb q\u00ebndrojm\u00eb n\u00eb zyr\u00eb me q\u00ebllim t\u00eb kuptojm\u00eb se cilat detyra biznesi jan\u00eb p\u00ebrpara sistemit pik\u00ebrisht sot dhe cilat detyra mund t\u00eb shpikim pas nj\u00eb viti. Si p\u00ebrfundim, si do t'i zgjidhnim ato, n\u00ebse nuk do t\u00eb ishim t\u00eb shtypur nga kufijt\u00eb e p\u00ebrdorimit t\u00eb k\u00ebtij sistemi m\u00eb t\u00eb shtrenjt\u00eb dhe m\u00eb t\u00eb bezdissh\u00ebm.<\/p>\n<p><\/p>\n<p>E th\u00ebn\u00eb \u2014 e b\u00ebr\u00eb. Ne realizuam nj\u00eb pilot, n\u00eb t\u00eb cilin vendos\u00ebm baz\u00ebn p\u00ebr zhvillimin e nj\u00eb sit-i t\u00eb ri p\u00ebr Sportmaster. Shumica e k\u00ebtyre ideve u pranua dhe tani vazhdojn\u00eb t\u00eb jen\u00eb aktivisht n\u00eb faqen.<\/p>\n<p><\/p>\n<h2 id=\"etapy-pilota-i-vremennye-ramki\">Hapat e pilotit dhe afatet e koh\u00ebs<\/h2>\n<p><\/p>\n<p><strong>2 dit\u00eb.<\/strong> Krijuam nj\u00eb mikroprototip \u2014 gjat\u00eb fundjav\u00ebs transferojm\u00eb baz\u00ebn ton\u00eb n\u00eb ElasticSearch, b\u00ebjm\u00eb k\u00ebrkimin me facet. Voil\u00e0! N\u00eb at\u00eb sistem t\u00eb bler\u00eb nj\u00eb konfigurim i till\u00eb \"ha\" 2 jav\u00eb. Por k\u00ebtu \u2014 p\u00ebr pak or\u00eb! Dhe punon m\u00eb shpejt. N\u00eb fakt, m\u00eb shpejt me nj\u00eb rend.<\/p>\n<p><\/p>\n<p><strong>2 jav\u00eb.<\/strong> \"Po krijojm\u00eb\" prototipin, shtojm\u00eb funksionalitet p\u00ebr nj\u00eb prezantim t\u00eb arsyesh\u00ebm t\u00eb personalizuar. <\/p>\n<p><\/p>\n<p>P\u00ebr shembull, n\u00ebse p\u00ebrdoruesi ka disa zbritje dhe oferta q\u00eb jan\u00eb pik\u00ebrisht p\u00ebr t\u00eb \u2014 at\u00ebher\u00eb n\u00eb rezultatet e k\u00ebrkimit p\u00ebr produktet duhet t\u00eb shfaqet \u00e7mimi q\u00eb mund t\u00eb arrihet, duke aplikuar t\u00eb gjitha p\u00ebrfitimet e mundshme n\u00eb m\u00ebnyr\u00ebn m\u00eb t\u00eb favorshme.<\/p>\n<p><\/p>\n<p>Me promocionet nuk jan\u00eb aq t\u00eb thjeshta. P\u00ebr shembull, bleva ski, tani ka nj\u00eb zbritje 40% p\u00ebr kapelen, por n\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb anulohet zbritja e mir\u00ebseardhjes 10% p\u00ebr t\u00ebr\u00eb porosin\u00eb. Po, ky \u00ebsht\u00eb nj\u00eb rast real \ud83d\ude42 Dhe p\u00ebr t\u00eb vendosur nj\u00eb promocion t\u00eb till\u00eb n\u00eb sistemin e blerjes, ishin paguar 3 konsultime me ofruesin, nga t\u00eb cilat mor\u00ebm shum\u00eb shembuj se si t\u00eb b\u00ebjm\u00eb promocione t\u00eb tjera t\u00eb ndryshme. Shum\u00eb diplomatikisht dhe, duke marr\u00eb parasysh koston e konsultimeve \u2014 shum\u00eb mir\u00eb ekonomikisht.<\/p>\n<p><\/p>\n<p>I dham\u00eb biznesit nj\u00eb demo t\u00eb detajuar. Premtuam t\u00eb p\u00ebrfundojm\u00eb pilotin shpejt dhe menj\u00ebher\u00eb filluam pun\u00ebn.<\/p>\n<p><\/p>\n<p><strong>2 muaj.<\/strong> Projekti pilot \u2014 e b\u00ebjm\u00eb n\u00eb form\u00ebn e nj\u00eb \u0441\u0430\u0439ti n\u00eb gjall\u00eb me k\u00ebrkimin n\u00eb katalog. K\u00ebrkimi me faseta, rezultatet e k\u00ebrkimit \u2014 me zbritje personale, duket q\u00eb piloti \u00ebsht\u00eb pothuajse si \u0441\u0430\u0439\u0442\u044b \u0421\u043f\u043e\u0440\u0442\u043c\u0430\u0441\u0442\u0435\u0440\u0430, dhe ndoshta produktet q\u00eb kemi ngarkuar jan\u00eb po ato. Bukuri! <\/p>\n<p><\/p>\n<p>Shtojme '\u041a\u0440\u0430\u0441\u043d\u043e\u0440\u0435\u0447\u0438\u0435:100' t\u00eb shefit ton\u00eb t\u00eb departamentit, dhe prezantimi p\u00ebr biznesin kalon me sukses! Na jepet kart\u00eb-blanxh p\u00ebr t\u00eb zhvilluar platform\u00ebn e eCommerce vet\u00eb.<\/p>\n<p><\/p>\n<p>Dhe kjo do t\u00eb thot\u00eb, mbani, djem, ekipin, mbani, djem, buxhetin. Super, apo jo!<\/p>\n<p><\/p>\n<p><strong>2 vite.<\/strong> Nxjerrja e site-it n\u00eb prodhim. Po, von\u00eb. Gjith\u00e7ka q\u00eb dinim ne, e provuam vet\u00ebm n\u00eb shkall\u00eb prototipi. Dy njer\u00ebz leht\u00ebsisht formojn\u00eb nj\u00eb ekip t\u00eb harmonish\u00ebm. Edhe detyrat q\u00eb ne 'shk\u00ebputnim' \u2014 n\u00eb thelb ishin disa p\u00ebrmir\u00ebsime t\u00eb vogla 'Hello World' n\u00eb teknologjit\u00eb e reja. Ne leht\u00ebsisht gjeneronim hipoteza t\u00eb reja, shpejt i verifikonim, nuk na vinte keq t'i 'vrisnim'. Kur u b\u00ebm\u00eb 10 njer\u00ebz, me inercin\u00eb na e transferuam shpejt\u00ebsin\u00eb e pun\u00ebs son\u00eb tek t\u00eb tjer\u00ebt. Dhe premtuam afate t\u00eb tilla p\u00ebr p\u00ebrfundimin e detyrave, q\u00eb ishin t\u00eb barabarta me p\u00ebrfytyrimin e bukur shum\u00ebzuar me entuziazmin ton\u00eb.<\/p>\n<p><\/p>\n<p>Situat\u00eb e njohur? \ud83d\ude42<\/p>\n<p><\/p>\n<p>At\u00ebher\u00eb, a e dini se \u00e7far\u00eb do t\u00eb ndodh\u00eb m\u00eb pas?<\/p>\n<p><\/p>\n<h2 id=\"lovushka-1-ekstrapolyator-krutysh\">Trap N\u00b01. 'Ekstrapolatori Super'<\/h2>\n<p><\/p>\n<p>E qart\u00eb, teknologjit\u00eb e reja duken shum\u00eb t\u00eb mrekullueshme n\u00eb prezantime dhe tregojn\u00eb vet\u00eb qart\u00eb n\u00eb aplikacionin 'Hello World'. Por realiteti zakonisht \u00ebsht\u00eb pak m\u00eb larg k\u00ebtij.<\/p>\n<p><\/p>\n<p>Pra, marrim bibliotek\u00ebn, shkruajm\u00eb nj\u00eb sasi t\u00eb madhe kodi aplikativ. Testet e nj\u00ebsive i konsiderojm\u00eb nj\u00eb barr\u00eb (ne jemi cool dhe po punojm\u00eb n\u00eb shpejt\u00ebsi supershpejti, kodi \u00ebsht\u00eb modern dhe t\u00eb tjera). Vazhdimisht e ndryshojm\u00eb dhe p\u00ebrmir\u00ebsojm\u00eb API-n\u00eb n\u00eb l\u00ebvizje \u2014 pra, cila \u00ebsht\u00eb k\u00ebtu testi, seriozisht. Dhe gjith\u00eb kjo n\u00ebn emrin 'kemi optimizuar procesin e zhvillimit' (po, tani \u00ebsht\u00eb e frikshme ta p\u00ebrshkruash k\u00ebt\u00eb).<\/p>\n<p><\/p>\n<p>Dhe pastaj, gjith\u00e7ka \u00ebsht\u00eb mjaft e qart\u00eb.<\/p>\n<p><\/p>\n<p>Ne pohojme nj\u00eb version t\u00eb ri n\u00eb uat. Djemt\u00eb nga biznesi e kan\u00eb marr\u00eb me entuziaz\u00ebm p\u00ebr ta testuar k\u00ebt\u00eb dhe p\u00ebr t\u00eb shtypur butonat. Ndonj\u00ebher\u00eb ata e b\u00ebjn\u00eb k\u00ebt\u00eb n\u00eb m\u00ebnyr\u00eb kreative - di\u00e7ka ndalon. Duhet t\u00eb shkoj dhe t\u00eb zbuloj se \u00e7far\u00eb \u00ebsht\u00eb b\u00ebr\u00eb p\u00ebr k\u00ebt\u00eb. Por p\u00ebrtej monitorit nuk ka ndonj\u00eb tester t\u00eb ng\u00ebrdhir\u00eb, i cili do t\u00eb t\u00eb jap\u00eb t\u00eb gjitha karakteristikat e mjedisit me kushtet e motit n\u00eb rajon, por nj\u00eb porosit\u00ebs nga biznesi. Ai thjesht thot\u00eb \"nuk funksionon\". K\u00ebshtu q\u00eb ai \u00ebsht\u00eb i pak\u00ebnaqur. Pyete at\u00eb - dhe ai do t\u00eb jet\u00eb <em>i friksh\u00ebm<\/em> i pak\u00ebnaqur!<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Retrospektiv\u00eb e pengesave. Si nj\u00eb zgjidhje e shkruar vet\u00eb doli m\u00eb e mir\u00eb se nj\u00eb zgjidhje paguese\" src=\"\/wp-content\/uploads\/2020\/03\/9d980b25fabea5e0a34a428fb9dbb85e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Pastaj, p\u00ebr t\u00eb riprodhuar defektin, duhet t\u00eb shkojm\u00eb dhe t\u00eb provokojm\u00eb t\u00eb gjitha. Sigurisht, ne nuk e kemi l\u00ebn\u00eb pa v\u00ebmendje asnj\u00eb ankes\u00eb dhe t\u00eb gjitha i kemi rregulluar. Kemi l\u00ebn\u00eb m\u00ebnjan\u00eb detyrat e planifikuara, por \"jemi shuar zjarrin\".<\/p>\n<p><\/p>\n<p>K\u00ebshtu q\u00eb g\u00ebrmova nj\u00eb grop\u00eb tjet\u00ebr p\u00ebr vete.<\/p>\n<p><\/p>\n<h2 id=\"lovushka-2-stahanovec\">Kapja Nr. 2. \"Stahankovec\"<\/h2>\n<p><\/p>\n<p>Nj\u00eb defekt i pak\u00ebndsh\u00ebm vjen te ti. Fillon t\u00eb shqyrtosh. Nuk funksionon - zem\u00ebrimi - p\u00ebrpjekja p\u00ebr t\u00eb kuptuar p\u00ebrs\u00ebri - nj\u00eb tjet\u00ebr d\u00ebshtim - sqaroni gjith\u00e7ka q\u00eb \u00ebsht\u00eb e mundur - p\u00ebrs\u00ebri nuk \u00ebsht\u00eb ajo - mendon p\u00ebr at\u00eb q\u00eb je tashm\u00eb i moshuar dhe t\u00eb gjith\u00eb kan\u00eb f\u00ebmij\u00eb dhe hipotek\u00eb - provon p\u00ebrs\u00ebri - p\u00ebrs\u00ebri nuk \u00ebsht\u00eb ajo. Disa kafe dhe gjith\u00e7ka p\u00ebrs\u00ebritet. 12-14 or\u00eb pun\u00eb nj\u00ebra pas tjetr\u00ebs - pothuajse si norm\u00eb. Dhe ja, kur gjith\u00e7ka \u00ebsht\u00eb n\u00eb limit - ops, ndri\u00e7imi!<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Retrospektiv\u00eb e pengesave. Si nj\u00eb zgjidhje e shkruar vet\u00eb doli m\u00eb e mir\u00eb se nj\u00eb zgjidhje paguese\" src=\"\/wp-content\/uploads\/2020\/03\/8f66e2ca834ffafd72bde53fd397bcb7.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Ndoshta, nga jasht\u00eb, vler\u00ebsimi p\u00ebr efikasitetin e nj\u00eb dite t\u00eb till\u00eb duket mir\u00eb dhe e sakt\u00eb. Por nga brenda - mund t\u00eb jet\u00eb ndryshe.<\/p>\n<p><\/p>\n<p>N\u00eb rastin tim, p\u00ebrshtypja nga nj\u00eb pun\u00eb e till\u00eb p\u00ebrmbante \"Un\u00eb jam i mrekulluesh\u00ebm, un\u00eb jam super, un\u00eb e zgjidhja k\u00ebt\u00eb\". Jo gjithmon\u00eb me vet\u00ebdije, por n\u00eb m\u00ebnyr\u00eb t\u00eb pavet\u00ebdijshme - gjithmon\u00eb!<\/p>\n<p><\/p>\n<p>Dhe n\u00eb k\u00ebt\u00eb b\u00ebhesh i varur, pa shaka. K\u00ebshtu q\u00eb, metrikat e brendshme t\u00eb suksesit t\u00eb l\u00ebvizjes zhvendosen nga rezultati n\u00eb numrin e p\u00ebrpjekjeve t\u00eb b\u00ebr\u00eb dhe nivelin e atyre heroiciteteve q\u00eb ke kryer, sa e ke p\u00ebrjetuar duke u p\u00ebrpjekur p\u00ebr t\u00eb zgjidhur problemin.<\/p>\n<p><\/p>\n<p>Ndoshta, kjo \u00ebsht\u00eb kapja m\u00eb e frikshme.<\/p>\n<p><\/p>\n<p>M\u00eb pas do t\u00eb jet\u00eb m\u00eb e leht\u00eb dhe m\u00eb arg\u00ebtuese \ud83d\ude42<\/p>\n<p><\/p>\n<h2 id=\"lovushka-3-sila-hello-world\">Kapja Nr. 3. \"Forca Hello world\"<\/h2>\n<p><\/p>\n<p>Staku yn\u00eb i teknologjis\u00eb n\u00eb at\u00eb periudh\u00eb: ElasticSearch, Hazelcast, Pentaho, freemarker (dhe Java, Spring, Tomcat, nginx t\u00eb provuar). Freemarker nuk jepte mesazhe shum\u00eb informuese p\u00ebr gabimet. Por ElasticSearch, Hazelcast, Pentaho duhej t\u00eb patch-oheshin disa her\u00eb - ne gjenim n\u00eb m\u00ebnyr\u00eb talentuese raste n\u00eb t\u00eb cilat ato funksiononin ndryshe nga sa ishte parashikuar n\u00eb dokumentacion.<\/p>\n<p><\/p>\n<p>Nj\u00eb fillim i leht\u00eb dhe torta t\u00eb shpejta nga p\u00ebrdorimi i teknologjis\u00eb s\u00eb re \u2014 kjo \u00ebsht\u00eb e mir\u00eb, por ata sjellin nj\u00eb gjendje euforike dhe ulin vigjilenc\u00ebn. Sepse teknologjia e re p\u00ebrmban defekte, patjet\u00ebr p\u00ebrmban defekte. Dhe n\u00ebse p\u00ebr to ende nuk jan\u00eb shkruar \u2014 g\u00ebzuar, sakt\u00ebsisht ti do t\u00eb jesh pionieri q\u00eb gjithsesi do t\u00eb gjej\u00eb di\u00e7ka t\u00eb \u00e7uditshme dhe do t\u00eb shkoj\u00eb t\u00eb k\u00ebrkoj\u00eb n\u00eb Google ose n\u00eb SO. Sigurisht, \u201ee \u00e7uditshme\u201c mund t\u00eb gjendet n\u00eb produkte t\u00eb verifikuara, por n\u00eb t\u00eb reja \u2014 kjo \u00ebsht\u00eb ndjesh\u00ebm m\u00eb e leht\u00eb.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Retrospektiv\u00eb e pengesave. Si nj\u00eb zgjidhje e shkruar vet\u00eb doli m\u00eb e mir\u00eb se nj\u00eb zgjidhje paguese\" src=\"\/wp-content\/uploads\/2020\/03\/86d505a5125b8106503497b72ff7761e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Pavar\u00ebsisht t\u00eb gjitha v\u00ebshtir\u00ebsive, ne dola n\u00eb prodhim. Po, me vonesa. Po, jo shum\u00eb stabil. Por n\u00eb p\u00ebrgjith\u00ebsi \u2014 pa katastrofa.<\/p>\n<p><\/p>\n<p>P\u00ebrfundimisht do t\u00eb theksoj edhe nj\u00eb her\u00eb kapu\u00e7et n\u00eb t\u00eb cilat deformohet perceptimi i sh\u00ebndetsh\u00ebm i procesit t\u00eb pun\u00ebs.<\/p>\n<p><\/p>\n<ol>\n<li><strong>\u00abEkstrapolatori i shk\u00eblqyer\u00bb<\/strong>. N\u00ebn ndikimin e sukseseve aktuale shkojm\u00eb dhe g\u00ebzojm\u00eb me ekstrapolimin e shpejt\u00ebsis\u00eb s\u00eb zhvillimit n\u00eb projektet e ardhshme.<\/li>\n<li><strong>\u00abStahanoveci\u00bb<\/strong>. Punojm\u00eb deri n\u00eb k\u00ebmb\u00eb, jemi t\u00eb k\u00ebnaqur me veten, por nuk v\u00ebrejm\u00eb se problemet q\u00eb po zgjidhim \u2014 jan\u00eb pasojat e gabimeve \/ neglizhencave \/ mosshkarkimeve tona personale. Pun\u00ebt q\u00eb nuk duhet t\u00eb b\u00ebhen.<\/li>\n<li><strong>\u00abPesha Hello world\u00bb<\/strong>. Nxitojme t\u00eb implementojm\u00eb n\u00eb prodhim gjith\u00e7ka m\u00eb t\u00eb re dhe interesante.<\/li>\n<\/ol>\n<p><\/p>\n<h2 id=\"pochemu-vsyo-poluchilos\">Pse gjith\u00e7ka mori sukses<\/h2>\n<p><\/p>\n<p>Sigurisht, un\u00eb kam p\u00ebrmendur jo t\u00eb gjitha gabimet q\u00eb kemi pasur gjat\u00eb k\u00ebsaj kohe, por ato m\u00eb t\u00eb zakonshmet, t\u00eb mundshme p\u00ebr \u00e7do lloj projekti. Nj\u00eb fik\u00ebsim i till\u00eb i gabimeve ndihmon t\u00eb shmangim ato n\u00eb t\u00eb ardhmen.<\/p>\n<p><\/p>\n<p>Pak p\u00ebr m\u00ebnyr\u00ebn se si arrit\u00ebm t\u00eb krijojm\u00eb nj\u00eb mini-startup brenda kompanis\u00eb dhe t\u00eb bindim biznesin t\u00eb largohet nga nj\u00eb sistem t\u00eb bler\u00eb p\u00ebr di\u00e7ka t\u00eb shkruar vet\u00eb.<\/p>\n<p><\/p>\n<p><strong>Kushti \u21160<\/strong>. Nj\u00eb klim\u00eb e sh\u00ebndetshme n\u00eb kompani. Kjo nuk \u00ebsht\u00eb vet\u00ebm \u201esyt\u00eb q\u00eb shk\u00eblqejn\u00eb\u201c t\u00eb punonj\u00ebsve dhe komunikueshm\u00ebria n\u00eb kushte stresuese t\u00eb prodhimit t\u00eb biskotave, jo. Ky \u00ebsht\u00eb nj\u00eb p\u00ebr gjith\u00eb marr\u00ebdh\u00ebniet.<\/p>\n<p><\/p>\n<p><strong>Kushti \u21161<\/strong>. T\u00eb besosh n\u00eb at\u00eb q\u00eb b\u00ebn. N\u00eb seriozitet, nuk mendoj se do t\u00eb kishim ndonj\u00eb shans, n\u00ebse do t\u00eb merreshim me pilotin, pa e shqyrtuar sistemin e bler\u00eb \u201ederi n\u00eb bul\u00eb\u201c, dometh\u00ebn\u00eb, duke u t\u00ebrhequr dhe n\u00ebnvet\u00ebdijsh\u00ebm duke e ditur se ky sistem \u00ebsht\u00eb m\u00eb i mir\u00eb dhe do na mposht\u00eb.<\/p>\n<p><\/p>\n<p>\u00c7far\u00eb b\u00ebm\u00eb: 1) kuptuam sistemin e bler\u00eb, me ndihm\u00ebn e tij e zgjidh\u00ebm k\u00ebrkesat kryesore nga biznesi 2) hartuam nj\u00eb list\u00eb detyrash, t\u00eb cilat jo vet\u00ebm jan\u00eb aktuale, por do t\u00eb jen\u00eb edhe n\u00eb nj\u00eb koh\u00eb t\u00eb parashikueshme 3) zgjodh\u00ebm nj\u00eb zgjidhje, e cila p\u00ebrshtatet m\u00eb mir\u00eb. Dhe at\u00ebher\u00eb, vler\u00ebsimi yn\u00eb i zgjidhjes \u2014 ishte nj\u00eb vler\u00ebsim i ekspert\u00ebve.<\/p>\n<p><\/p>\n<p>A do ta ndonj\u00ebher\u00eb di\u00e7ka, n\u00ebse thjesht do t\u00eb shkonim dhe do t\u00eb thoshim, \"djem, gjith\u00e7ka \u00ebsht\u00eb n\u00eb d\u00ebshtim, nuk duam t\u00eb merremi m\u00eb me k\u00ebt\u00eb dhe kemi vendosur t\u00eb b\u00ebjm\u00eb di\u00e7ka nga fillimi\"? E dyshimt\u00eb. Dhe p\u00ebrgjigjja do t\u00eb vinte n\u00eb nj\u00eb form\u00eb q\u00eb do t\u00eb mbetej e paharruar \ud83d\ude42<\/p>\n<p><\/p>\n<p><strong>Kushti Nr. 2<\/strong>. Hapi i par\u00eb ta b\u00ebjm\u00eb t\u00eb vog\u00ebl. T\u00eb gjenerojm\u00eb hipotez\u00ebn e par\u00eb dhe ta testojm\u00eb. Mund t\u00eb harxhojm\u00eb edhe koh\u00ebn ton\u00eb personale p\u00ebr k\u00ebt\u00eb. N\u00ebse nuk d\u00ebshiron t\u00eb harxhosh koh\u00ebn t\u00ebnde \u2014 at\u00ebher\u00eb as nuk duhet t\u00eb merresh me nj\u00eb pun\u00eb t\u00eb till\u00eb. Po sikur t\u00eb mos duash t\u00eb verifikosh nj\u00eb hipotez\u00eb t\u00eb vog\u00ebl dhe d\u00ebshiron t\u00eb b\u00ebsh di\u00e7ka t\u00eb shk\u00eblqyer menj\u00ebher\u00eb \u2014 q\u00ebndro larg nga k\u00ebta njer\u00ebz!<\/p>\n<p><\/p>\n<p>Na ndodhi fat q\u00eb hipoteza e par\u00eb funksionoi. Por kjo nuk ndodh gjithmon\u00eb. P\u00ebr shembull, n\u00eb nj\u00eb nga projektet e ardhshme, kur promovonim admin panelin n\u00eb kuad\u00ebr t\u00eb nj\u00eb pilot projekti t\u00eb ngjash\u00ebm, na rezultoi vet\u00ebm varianti i 18-t\u00eb. Dhe 17 qasjet e para ishin t\u00eb kota. P\u00ebr m\u00eb tep\u00ebr, n\u00eb historin\u00eb e krijimit t\u00eb admin panelit, ngjarjet ishin n\u00eb nivelin e telenovelave braziliane, sepse ekipi p\u00ebrb\u00ebhej nga djem, q\u00eb deri at\u00ebher\u00eb ishin veteran\u00eb, t\u00eb v\u00ebrtet\u00eb \"t\u00eb zgjuar\".<\/p>\n<p><\/p>\n<p><strong>Kushti Nr. 3<\/strong>. B\u00ebjm\u00eb MVP dhe k\u00ebrkojm\u00eb dhimbjet te personi q\u00eb merr vendime. Sigurisht, ai mund t\u00eb reflektoj\u00eb tmerr n\u00eb fytyr\u00ebn e tij q\u00eb ju gjithmon\u00eb i sjellni nj\u00eb ide pas tjetres. Por p\u00ebr \u00e7do rast. Dhe patjet\u00ebr t'i tregoni se si zgjidhni problemet e tij me produktin tuaj.<\/p>\n<p><\/p>\n<p><strong>Kushti Nr. 4<\/strong>. Shpejt b\u00ebjm\u00eb nj\u00eb pilot n\u00eb m\u00ebnyr\u00eb t\u00eb shpejt\u00eb, i cili duket <em>p\u00ebraf\u00ebrsisht<\/em> si rezultati p\u00ebrfundimtar. T\u00eb b\u00ebsh gjith\u00e7ka p\u00ebr bukuri \u2014 \u00ebsht\u00eb e joshitshme, por mund t\u00eb biesh n\u00eb perfeksioniz\u00ebm, q\u00eb do t\u00eb thot\u00eb se ndoshta do t\u00eb d\u00ebshirosh t\u00eb tregosh nj\u00eb version pilot t\u00eb produktit t\u00eb idealizuar. Por ato nuk ekzistojn\u00eb. Pra, thjesht b\u00ebj\u00eb gjith\u00e7ka edhe nga drur\u00eb.<\/p>\n<p><\/p>\n<p><strong>Kushti Nr. 5<\/strong>. Produkti. Projekti po rritet, merr financa, vijn\u00eb specialist\u00eb me p\u00ebrvoj\u00eb t\u00eb konsiderueshme.<br \/>\nN\u00ebse je nj\u00eb fillestar klasik, ky \u00ebsht\u00eb momenti kur duhet t\u00eb ikesh me shpejt\u00ebsi. Sepse fluturimet e lehta n\u00eb majat dhe ndjenja e mir\u00ebkuptimit q\u00eb ndodhin shpejt shp\u00ebrndahen.<\/p>\n<p><\/p>\n<p>Dalja n\u00eb prodhim \u2014 \u00ebsht\u00eb p\u00ebrballja me ngarkesa reale, integrimi me dhjet\u00ebra sisteme, po kur krijon funksionalitete t\u00eb reja, nj\u00ebkoh\u00ebsisht, n\u00eb kuad\u00ebr t\u00eb mb\u00ebshtetjes, p\u00ebrmir\u00ebson versionet e vjetra. T\u00eb gjitha k\u00ebto jan\u00eb sfida shum\u00eb m\u00eb serioze se sa t\u00eb ideosh nj\u00eb ide dhe t\u00eb zgjidh\u00ebsh vet\u00ebm nj\u00eb problem t\u00eb klientit, madje edhe n\u00ebse e b\u00ebn mir\u00eb.<\/p>\n<p><\/p>\n<p>K\u00ebto jan\u00eb sfida, dhe rritja e aft\u00ebsive ndodh pik\u00ebrisht n\u00eb k\u00ebt\u00eb faz\u00eb.<\/p>\n<p><\/p>\n<p>Faleminderit q\u00eb lexuat. G\u00ebzuar Kodin e Ri!<\/p>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/sportmaster_lab\/blog\/485088\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442! \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u0410\u043b\u0435\u043a\u0441\u0435\u0439 \u041f\u044c\u044f\u043d\u043a\u043e\u0432, \u044f \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0421\u043f\u043e\u0440\u0442\u043c\u0430\u0441\u0442\u0435\u0440. \u0421\u043a\u0430\u0436\u0443 \u0441\u0440\u0430\u0437\u0443, \u0447\u0442\u043e \u00ab\u0433\u043b\u0430\u0432\u043d\u044b\u0439\u00bb \u043d\u0435 \u0437\u043d\u0430\u0447\u0438\u0442 \u00ab\u0441\u0430\u043c\u044b\u0439 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0438\u0437 \u0432\u0441\u0435\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u0432\u00bb, \u043d\u0435\u0442, \u044d\u0442\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435, \u0442\u0430\u043a\u043e\u0439 \u043e\u0447\u0430\u0440\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0434\u043b\u044f \u00abSenior+&quot;\u00bb. \u0412 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0421\u043f\u043e\u0440\u0442\u043c\u0430\u0441\u0442\u0435\u0440 \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0441 2012 \u0433\u043e\u0434\u0430, \u0438 \u0437\u0430 \u044d\u0442\u043e \u0432\u0440\u0435\u043c\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0431\u044b\u043b\u043e \u0441\u0434\u0435\u043b\u0430\u043d\u043e \u043c\u043d\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0439, \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u0441 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b. \u041d\u043e \u0441\u0435\u0433\u043e\u0434\u043d\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":73945,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-73944","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442! \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u0410\u043b\u0435\u043a\u0441\u0435\u0439 \u041f\u044c\u044f\u043d\u043a\u043e\u0432, \u044f \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0421\u043f\u043e\u0440\u0442\u043c\u0430\u0441\u0442\u0435\u0440.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/retrospektiva-grablej-kak-samopisnoe-reshenie-okazalos-kruche-platnogo\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u0442\u0440\u043e\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430 \u0433\u0440\u0430\u0431\u043b\u0435\u0439. \u041a\u0430\u043a \u0441\u0430\u043c\u043e\u043f\u0438\u0441\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u043a\u0440\u0443\u0447\u0435 \u043f\u043b\u0430\u0442\u043d\u043e\u0433\u043e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442! \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u0410\u043b\u0435\u043a\u0441\u0435\u0439 \u041f\u044c\u044f\u043d\u043a\u043e\u0432, \u044f \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0421\u043f\u043e\u0440\u0442\u043c\u0430\u0441\u0442\u0435\u0440.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/retrospektiva-grablej-kak-samopisnoe-reshenie-okazalos-kruche-platnogo\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-12T23:42:03+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-12T23:42:03+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Retrospektiva e pengesave. Si nj\u00eb zgjidhje e krijuar vet\u00eb doli m\u00eb e mir\u00eb se opsioni me pages\u00eb | ProHoster","description":"P\u00ebrsh\u00ebndetje! Emri im \u00ebsht\u00eb Aleksey Pjankov, un\u00eb jam programatori kryesor n\u00eb kompanin\u00eb Sportmaster.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/retrospektiva-grablej-kak-samopisnoe-reshenie-okazalos-kruche-platnogo","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u0442\u0440\u043e\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430 \u0433\u0440\u0430\u0431\u043b\u0435\u0439. \u041a\u0430\u043a \u0441\u0430\u043c\u043e\u043f\u0438\u0441\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u043a\u0440\u0443\u0447\u0435 \u043f\u043b\u0430\u0442\u043d\u043e\u0433\u043e | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442! \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u0410\u043b\u0435\u043a\u0441\u0435\u0439 \u041f\u044c\u044f\u043d\u043a\u043e\u0432, \u044f \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0421\u043f\u043e\u0440\u0442\u043c\u0430\u0441\u0442\u0435\u0440.","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/retrospektiva-grablej-kak-samopisnoe-reshenie-okazalos-kruche-platnogo","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-12T23:42:03+00:00","article:modified_time":"2020-03-12T23:42:03+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"73944","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:24:23","updated":"2022-10-06 05:35:50","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/73944","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=73944"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/73944\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/73945"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=73944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=73944"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=73944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}