Kev tsom xam Habra: ntev npaum li cas ntawm kev tshaj tawm tseem ceeb?

Kev tsom xam Habra: ntev npaum li cas ntawm kev tshaj tawm tseem ceeb?
Koj puas paub tias Habr tsis yog ib lub platform nrov tshaj plaws nrog kev txwv ntawm kev tshaj tawm ntev ntawm 280 tus cim? Thiab txawm hais tias tshaj tawm ib kab lus ntev ntev tshwm sim, lawv tsis tshua ntsib nrog kev pom zoo los ntawm koj, cov neeg nyob hauv Habra.

Niaj hnub no peb yuav pom seb nws puas yog qhov tseeb tias cov ntawv tshaj tawm ntev yog nrov dua, thiab luv luv - vice versa. Los yog nws yog lwm txoj kev rov qab? Feem ntau, puas muaj kev ntxub ntxaug ntawm Habre raws li qhov ntev ntawm tsab xov xwm?

Yog li, 5 qhov chaw nrov tshaj plaws los ntawm "Kev loj hlob". Txhua tus yog profiled, txhua tus muaj ntau dua 100 tus neeg siv. Lawv qhia tau li cas rau peb? Cia peb pib!

Lo lus nug no tuaj tsis tu ncua thiab tau nug dua tsis ntev los no no amartology.

Txoj kev

Rau peb qhov kev tshawb nrhiav, cia peb coj hubs Lub cajmeem (266 tus neeg yuav khoom), Cov Ntaub Ntawv Kev Ruaj Ntseg (518 000), qhib qhov (108 000), Kev txhim kho lub vev xaib (529) thiab Java (124). Cov 000 no muaj qhov ntsuas siab tshaj plaws hauv ntu.

Kev tshuaj xyuas yuav suav tag nrho xyoo 2019. Rau txhua lub hub, tag nrho cov ntawv tshaj tawm nyob rau hauv cov sijhawm no raug xaiv. Tag nrho cov ntawv uas muaj nyob rau hauv <div id =” tag tau txheeb xyuas.post-cov ntsiab lus-lub cevΒ» >, nrog rau kev ntsuas kev ntsuas xws li kev pov npav (tag nrho, kev pov npav, kev pov npav, kev ntsuam xyuas zaum kawg), kev pom, bookmarks, thiab cov lus pom. Obviously, hnub thiab lub sijhawm ntawm kev tshaj tawm, nws tus ID, tus sau thiab lub npe tseem raug coj mus rau hauv tus account.

Qhov ntev ntawm cov ntawv nyeem yog suav hauv bytes (ua strlen), cov cim (iconv_strlen) thiab graphemes (grapheme_strlen ua).

Cov lus qhia dav dav

Tag nrho ntawm 4 kev tshaj tawm los ntawm 805 tus kws sau ntawv tau pom. Lawv sau 1 bytes (845 MB) ntawm cov ntawv nyeem, tsim 114 views, 014 bookmarks, thiab 297 lus. Zoo li no (Daim duab. 1) tag nrho cov ntawv no tshwm sim ntawm lub sijhawm.

Kev tsom xam Habra: ntev npaum li cas ntawm kev tshaj tawm tseem ceeb?

Rice. 1. Tag nrho cov ntawv tshaj tawm hauv tsib lub hubs hauv 2019

Lub cajmeem

Lub hub no tau sau hauv 2019 1 908 posts thiab 826 cov kws sau ntawv. Qhov ntsuas tag nrho ntawm cov ntawv tshaj tawm tau mus txog +49 (↑975, ↓57 thiab 588 pov npav), thiab tus naj npawb ntawm cov neeg pom tau mus txog 7. Tsis tas li ntawd, cov khoom tau nyiam 613 zaug, thiab tawm tswv yim txog 65 zaug.

Tag nrho qhov loj ntawm kev tshaj tawm yog 49 222 543 bytes (~46.94 MB), 33 cim lossis 514 graphemes.

Yog tias koj tsuas yog xam qhov nruab nrab

Cov ntawv tshaj tawm suav nrog +26.2 kev ntaus nqi (↑30.2, ↓4 thiab 34.2 pov npav), 11 views, 496.1 bookmarks, 84.7 lus. Cov ntawv loj yog 31.2 bytes, 25 cim lossis 798 graphemes.

Cov Ntaub Ntawv Kev Ruaj Ntseg

Lub hub no tau txais hauv 2019 1 430 posts los ntawm 534 cov kws sau ntawv. Qhov ntsuas tag nrho ntawm cov ntawv tshaj tawm tau mus txog +39 (↑381, ↓43 thiab 874 pov npav), thiab tus naj npawb ntawm cov neeg pom tau mus txog 4. Tsis tas li ntawd, cov khoom tau ntxiv rau cov nyiam 493 zaug, thiab 48 cov lus tawm.

Tag nrho qhov loj ntawm kev tshaj tawm yog 31 025 982 bytes (~29.59 MB), 19 cim lossis 944 graphemes.

Yog tias koj tsuas yog xam qhov nruab nrab

Cov ntawv tshaj tawm suav nrog +27.5 kev ntaus nqi (↑30.7, ↓3.1 thiab 33.8 pov npav), 13 views, 757.9 bookmarks, 56.6 lus. Cov ntawv loj yog 34.2 bytes, 21 cim lossis 697 graphemes.

qhib qhov

Lub hub hauv 2019 no muaj 576 kev tshaj tawm thiab 305 cov neeg sau ntawv, nrog rau qhov ntsuas tag nrho ntawm +17 (↑735, ↓19 thiab 699 pov npav), 1 views, 964 bookmarks thiab 21 lus.

Tag nrho qhov loj ntawm kev tshaj tawm yog 14 142 730 byte (~13.49 MB), 9 cim lossis 598 graphemes.

Yog tias koj tsuas yog xam qhov nruab nrab

Cov ntawv tshaj tawm tso nyiaj rau +30.8 qhov kev ntaus nqi (↑34.2, ↓3.4 thiab 37.6 pov npav), 11 views, 719.1 bookmarks, 62.5 lus. Cov ntawv loj yog 34.9 bytes, 24 cim lossis 553 graphemes.

Kev txhim kho lub vev xaib

Lub hub no tau txais hauv 2019 1 007 posts los ntawm 415 cov kws sau ntawv. Qhov ntsuas tag nrho ntawm cov ntawv tshaj tawm tau mus txog +28 (↑300, ↓31 thiab 594 pov npav), thiab tus naj npawb ntawm cov neeg pom tau mus txog 3. Tsis tas li ntawd, cov khoom tau ntxiv rau cov nyiam 294 zaug, thiab 34 cov lus tawm.

Tag nrho qhov loj ntawm kev tshaj tawm yog 23 370 415 bytes (~22.29 MB), 15 cim lossis 698 graphemes.

Yog tias koj tsuas yog xam qhov nruab nrab

Cov ntawv tshaj tawm suav nrog +28.1 kev ntaus nqi (↑31.4, ↓3.3 thiab 34.6 pov npav), 12 views, 479.1 bookmarks, 91.8 lus. Cov ntawv loj yog 26.4 bytes, 23 cim lossis 208 graphemes.

Java

Lub hub no tau sau hauv 2019 530 posts thiab 279 cov kws sau ntawv. Qhov ntsuas tag nrho ntawm cov ntawv tshaj tawm tau mus txog +9 (↑820, ↓11 thiab 391 pov npav), thiab tus naj npawb ntawm cov neeg pom tau mus txog 1. Tsis tas li ntawd, cov khoom tau nyiam 571 zaug, thiab tawm tswv yim txog 12 zaug.

Tag nrho qhov loj ntawm kev tshaj tawm yog 13 574 788 bytes (~12.95 MB), 9 cim lossis 617 graphemes.

Yog tias koj tsuas yog xam qhov nruab nrab

Cov ntawv tshaj tawm suav nrog +18.5 kev ntaus nqi (↑21.5, ↓3 thiab 24.5 pov npav), 82 views, 411.1 bookmarks, 60.3 lus. Cov ntawv loj yog 17 bytes, 25 cim lossis 613 graphemes.

Puas muaj kev vam khom rau qhov ntev?

Cov lus teb luv luv rau lo lus nug no tsis yog. Dependencies ntawm qhov ntsuas tag nrho (Daim duab. 2), tus naj npawb ntawm pluses (Daim duab. 3) thiab minuses (Daim duab. 4) los ntawm qhov loj ntawm daim ntawv luam tawm no. Txawm hais tias koj sau 1 lossis 000 bytes ntawm cov ntawv, txoj hauv kev tau txais +100 yog kwv yees li qub, ib yam li rau +000 lossis +10.

Kev tsom xam Habra: ntev npaum li cas ntawm kev tshaj tawm tseem ceeb?

Rice. 2. Nyob ntawm qhov kev ntaus nqi ntawm cov ntawv nyeem ntev

Kev tsom xam Habra: ntev npaum li cas ntawm kev tshaj tawm tseem ceeb?

Rice. 3. Kev nyob ntawm tus naj npawb ntawm qhov zoo ntawm kev tshaj tawm ntawm qhov ntev ntawm cov ntawv nyeem

Kev tsom xam Habra: ntev npaum li cas ntawm kev tshaj tawm tseem ceeb?

Rice. 4. Nyob ntawm tus naj npawb ntawm minuses ntawm qhov ntev ntawm cov ntawv nyeem

Raws li koj tuaj yeem pom, ntau lub ntsiab lus ntawm cov ntawv tshaj tawm luv luv sawv tawm ntawm cov txheeb cais. Cov no suav nrog kev tshaj tawm txog cov xwm txheej ncig Nginx thiab lwm cov ntawv sau uas tseem ceeb ntawm qee lub sijhawm. Nyob rau hauv cov ntaub ntawv no, nws tsis yog cov ntawv nyeem ntawm tus ncej uas tau soj ntsuam.

Qhov kev vam khom ntawm tus naj npawb ntawm kev pom ntawm qhov ntev ntawm cov ntawv zoo li kwv yees li qub (Daim duab. 05).

Kev tsom xam Habra: ntev npaum li cas ntawm kev tshaj tawm tseem ceeb?

Rice. 5. Nyob ntawm tus naj npawb ntawm kev pom ntawm qhov ntev ntawm cov ntawv nyeem

Tej zaum qhov no yog ib lub tswv yim? Cia wb mus saib seb qhov kev ntaus nqi nyob ntawm seb muaj pes tsawg tus views.

Nyob ntawm tus naj npawb ntawm kev pom

Tsis pom tseeb? Ntau views - ntau qhov kev ntaus nqi (Daim duab. 6). Nyob rau tib lub sijhawm, qhov ntsuas yuav tsis tas yuav siab dua, txij li koj tuaj yeem tau txais ntau minuses (Daim duab. 7) Ntxiv mus, ntau views txhais tau tias ntau bookmarks (Daim duab. 8) thiab cov lus qhia (Daim duab. 9).

Kev tsom xam Habra: ntev npaum li cas ntawm kev tshaj tawm tseem ceeb?

Rice. 6. Nyob ntawm tus naj npawb ntawm kev ntsuam xyuas ntawm tus naj npawb ntawm kev pom

Kev tsom xam Habra: ntev npaum li cas ntawm kev tshaj tawm tseem ceeb?

Rice. 7. Kev vam meej ntawm kev tshaj tawm kev ntaus nqi ntawm tus naj npawb ntawm kev pom

Kev tsom xam Habra: ntev npaum li cas ntawm kev tshaj tawm tseem ceeb?

Rice. 8. Nyob ntawm tus naj npawb ntawm bookmarks ntawm tus naj npawb ntawm kev pom

Kev tsom xam Habra: ntev npaum li cas ntawm kev tshaj tawm tseem ceeb?

Rice. 9. Nyob ntawm tus naj npawb ntawm cov lus pom ntawm tus naj npawb ntawm kev pom

Nrov tshaj plaws hauv 2019

Sab saum toj 5 cov ntawv tshaj tawm suav nrog:

Es tsis txhob ib tug xaus

Yuav ua li cas? Sau cov ntawv ntev lossis sau ntawv luv? Hais txog nrov lossis nthuav?

Tsis muaj lus teb rau lo lus nug no. Tau kawg, yog tias koj tsuas yog ua raws li kev pom zoo (tus naj npawb ntawm pluses), ces koj txoj hauv kev zoo tshaj plaws ntawm kev ua tiav yog kom tau txais kev pom ntau dua, thiab rau qhov no koj tsuas yog xav tau cov ncauj lus nrov lossis cov ncauj lus nrov.

Tab sis cia peb tsis txhob hnov ​​​​qab tias Habr muaj nyob tsis yog rau lub hom phiaj ntawm cov xov xwm, tab sis rau kev tshaj tawm zoo.

Qhov ntawd yog txhua yam rau hnub no. Ua tsaug rau koj mloog!

PS Yog tias koj pom typos lossis yuam kev hauv cov ntawv, thov qhia rau kuv paub. Qhov no tuaj yeem ua tiav los ntawm kev xaiv ib feem ntawm cov ntawv nyeem thiab nyem "Ctrl / ⌘ + Enter"Yog tias koj muaj Ctrl / ⌘, los ntawm cov lus ntiag tug. Yog tias ob qho kev xaiv tsis muaj, sau txog qhov yuam kev hauv cov lus pom. Ua tsaug!

PPS Tej zaum koj kuj yuav txaus siab rau kuv lwm qhov kev tshawb fawb Habr lossis koj xav qhia koj tus kheej lub ntsiab lus rau kev tshaj tawm tom ntej, lossis tej zaum txawm tias cov ntawv tshaj tawm tshiab.

Qhov twg nrhiav tau daim ntawv teev npe thiab yuav ua li cas thiaj ua tau ib daim ntawv thov

Tag nrho cov ntaub ntawv tuaj yeem pom nyob rau hauv ib qho chaw khaws cia tshwj xeeb Habra detective. Nyob ntawd koj tuaj yeem nrhiav tau cov lus pom zoo uas twb tau tshaj tawm thiab qhov twg twb tau ua haujlwm lawm.

Tsis tas li, koj tuaj yeem hais kuv (los ntawm kev sau ntawv Vaskivsky yog) nyob rau hauv cov lus rau ib qho kev tshaj tawm uas zoo li nthuav rau koj rau kev tshawb fawb lossis kev tshuaj xyuas. Ua tsaug Lolohaev rau lub tswv yim no.

Tau qhov twg los: www.hab.com

Ntxiv ib saib