HTML Minifier

Bi HTML minifier, hûn dikarin koda çavkaniyê ya rûpela HTML-a xwe kêm bikin. Bi kompresora HTML-ê, hûn dikarin vekirina malperên xwe bileztir bikin.

HTML minifier çi ye?

Silav şagirtên Softmedal, di gotara îro de, em ê pêşî li ser amûra xweya kêmkera HTML-a belaş û rêbazên din ên berhevkirina HTML-ê biaxivin.

Malper ji pelên HTML, CSS, JavaScript pêk tên. Bi gotineke din, em dikarin bibêjin ku ev pelên ku ji aliyê bikarhêner ve têne şandin in. Ji bilî van pelan, Medya (wêne, vîdyo, deng, hwd.) jî hene. Naha, dema ku bikarhêner daxwazek ji malperê re dike, heke em bifikirin ku wî van pelan li geroka xwe daxistiye, mezinahiya pelan her ku zêde bibe, dê seyrûsefer zêdetir bibe. Pêdivî ye ku rê were fireh kirin, ku dê encama zêdebûna trafîkê be.

Bi vî rengî, amûr û motorên malperê (Apache, Nginx, PHP, ASP hwd.) xwedan taybetmendiyek bi navê berhevkirina derketinê ne. Bi vê taybetmendiyê re, berhevkirina pelên weya derketinê berî ku wan ji bikarhêner re bişîne dê vekirina rûpelê zûtir peyda bike. Ev rewş tê wateya: Malpera we çiqas bilez be jî, heke derketinên pelê we mezin bin, ew ê ji ber seyrûsefera weya înternetê hêdî hêdî vebe.

Ji bo bilezkirina vekirina malperê gelek rêbaz hene. Ez ê hewl bidim ku bi qasî ku ez dikarim di derbarê berhevkirinê de, ku yek ji van rêbazan e, agahdarî bidim.

  • Hûn dikarin bi karanîna zimanê nermalava ku we bikar aniye, berhevkar, û pêvekên server-side bikar bînin, derketinên HTML-a xwe çêbikin. Gzip rêbazek gelemperî ye. Lê hûn hewce ne ku bala xwe bidin strukturên di trîlojiya Ziman, Berhevkar, Server. Piştrast bikin ku algorîtmaya berhevkirinê ya li ser ziman, algorîtmaya berhevkirinê ya li ser berhevkar û algorîtmayên berhevkirinê yên ku ji hêla Server ve têne peyda kirin bi hevûdu re hevaheng in. Wekî din, hûn dikarin encamên neyînî bistînin.
  • Di heman demê de ew rêbazek e ku hûn pelên HTML, CSS û Javascript bi qasî ku pêkan kêm bikin, pelên ku nehatine bikar anîn rakirin, carinan li ser wan rûpelan gazîkirina pelên ku carinan têne bikar anîn û bicîh bikin ku her carê daxwaz nayên kirin. Bînin bîra xwe ku pelên HTML, CSS û JS divê bi pergala ku em jê re dibêjin Cache li ser gerokan werin hilanîn. Rast e ku em pelên we yên HTML, CSS û JS di hawîrdorên pêşkeftina weya standard de binnivîs dikin. Ji bo vê jî heta ku em jê re bibêjin zindî (weşan) wê weşan di hawîrdora pêşveçûnê de be. Dema ku hûn dijîn, ez ê pêşniyar bikim ku hûn pelên xwe tevlihev bikin. Hûn ê cûdahiya di navbera mezinahiya pelan de bibînin.
  • Di pelên medyayê de, nemaze îkon û wêneyan, em dikarin li ser jêrîn biaxivin. Bo nimûne; Ger hûn car û car bibêjin îkonê û îkona 16X16 wekî 512×512 deynin ser malpera xwe, ez dikarim bibêjim ku ew îkon dê pêşî wekî 512×512 were barkirin û piştre wekî 16×16 were berhev kirin. Ji bo vê yekê, hûn hewce ne ku mezinahiya pelan kêm bikin û çareseriyên xwe baş rast bikin. Ev ê avantajek mezin bide we.
  • Tevlihevkirina HTML-ê di zimanê nermalavê de li pişt malperê jî girîng e. Ev komkirin bi rastî tiştek e ku meriv di dema nivîsandinê de bifikire. Li vir bûyera ku em jê re dibêjin Koda Paqij derdikeve pêş. Ji ber ku dema ku malper li aliyê serverê tê berhev kirin, dê kodên we yên nepêwist di dema CPU / Processor de yek bi yek werin xwendin û pêvajo kirin. Kodên weyên nepêwist dê vê carê dirêj bikin dema ku mini, milli, mîkro, her tiştê ku hûn dibêjin dê di nav saniyan de çêbibin.
  • Ji bo medyayên mezin ên wekî wêneyan, bi karanîna pêvekên barkirina post-barkirinê (LazyLoad hwd.) dê leza vekirina rûpela we biguhezîne. Piştî daxwaza yekem, dibe ku demek dirêj bikişîne ku pelan li gorî leza înternetê veguhezîne aliyê bikarhêner. Bi bûyera piştî barkirinê re, ew ê pêşniyara min be ku hûn vekirina rûpelê bilez bikin û piştî vekirina rûpelê pelên medyayê bikişînin.

Compression HTML çi ye?

Tevlihevkirina Html faktorek girîng e ku malpera we bilez bike. Gava ku malperên ku em li ser înternetê digerin hêdî û hêdî dixebitin, em hemî aciz dibin û em ji malperê derdikevin. Ger em wiya dikin, çima dema ku ew vê pirsgirêkê li ser malperên me biceribînin divê bikarhênerên din dîsa biçin serdana. Di destpêka motorên lêgerînê de, Google, yahoo, bing, yandex hwd. Gava ku bot serdana malpera we dikin, ew di heman demê de daneyên lez û gihîştinê di derheqê malpera we de jî diceribîne, û gava ku ew di pîvanên seo-yê de xeletiyan dibîne ku malpera we di nav rêzan de be, ew piştrast dike ku hûn li ser rûpelên paşîn an di encaman de têne navnîş kirin. .

Pelên HTML-ê yên malpera xwe bişkînin, malpera xwe bilezînin û di motorên lêgerînê de bilind bibin.

HTML çi ye?

HTML nikare wekî zimanek bernamekirinê were pênase kirin. Ji ber ku bernameyek ku bi serê xwe dixebite, bi kodên HTML-ê nayê nivîsandin. Tenê bernameyên ku dikarin bi bernameyên ku dikarin vî zimanî şîrove bikin dikarin werin nivîsandin.

Bi amûra meya berhevkirina HTML-ê re, hûn dikarin pelên html-a xwe bêyî pirsgirêk tevlihev bikin. Ji bo rêbazên din./p>

Ji cachkirina gerokê sûd werbigirin

Ji bo ku hûn ji taybetmendiya cachkirina gerokê sûd werbigirin, hûn dikarin pelên xwe yên JavaScript/Html/CSS kêm bikin û hin kodên mod_gzip li pelê .htaccess zêde bikin. Tişta ku divê hûn bikin ev e ku hûn cachkirinê çalak bikin.

Ger we malperek bingeha wordpressê heye, em ê di demek nêzîk de gotara xwe di derbarê çêtirîn pêvekên cachkirin û berhevkirinê de bi ravekirinek berfireh biweşînin.

Heke hûn dixwazin li ser nûvekirin û agahdariya li ser amûrên belaş ên ku dê werin ser kar bibihîzin, hûn dikarin me li ser hesabên medyaya civakî û bloga me bişopînin. Heya ku hûn bişopînin, hûn ê yek ji wan kesên yekem bin ku hay ji pêşkeftinên nû hene.

Li jor, me li ser bilezkirina malperê û amûra berhevkirina html û feydeyên berhevkirina pelên html-ê axivî. Ger pirsên we hebin, hûn dikarin bi şandina peyamek ji forma têkiliyê ya li ser Softmedal bi me re bigihîjin.