Azovets ulat php p. Gallery ng ilang mga character



Mag-ulat sa kampanyang Ergaki-2003

Municipal Educational Establishment Local Lore Club "Ermak"

Mag-ulat tungkol sa pag-akyat sa bundok 1 klase. sa lugar ng Ergaki ridge (Western Sayan),
ginawa mula 06/20/2003 hanggang 07/03/2003.

Pinuno ng paglalakbay: Shishkin S.V.

MCC ng Republika ng Khakassia MU "Sentro para sa Turismo ng mga Bata at Kabataan"



Ang orihinal na ulat ay matatagpuan sa http://tkk-ermak.by.ru/ergaki20030.htm

Background na impormasyon tungkol sa paglalakad

1. Nagsasagawa ng organisasyon:
Municipal institusyong pang-edukasyon karagdagang edukasyon Tourist at lokal na history club na "Ermak" ng administrasyon ng distrito ng Ermakovsky.

3. Lokasyon ng paglalakad
rehiyon ng Krasnoyarsk, distrito ng Ermakovsky, tagaytay ng Ergaki.

4. Ruta thread:
Highway M-54 (Krasnoyarsk - hangganan ng estado, tulay ng Tormozakovsky, 614 km) - r. Malaya Buiba - lawa. Raduzhnoe - (rad. outlet ng Lake Raduzhnoe - talon sa hilagang-kanluran ng Raduzhnoe, Raduzhnoe - Hanging Stone) - lane. Intermediate (Legs) (n/k) - trans. Khudozhnikov-2 (1A) - parking lot Mechta - (rad. exit. Dream - vdp. Mountain Spirits - lawa ng Mountain Spirits - peak Fat Brother (1A) - lane Taigish-1 (1A) - lake Lazurnoe - lane Vpomogatelny ( n /k) - Skazka parking lot - (rad. exit ng Skazka station - Vpomogatelny lane (n/k) - Stone Castle) - (rad. exit ng Skazka station - Mount Perevalnaya (1A) - pass na naghihiwalay sa mga lambak ng Glubokoe lakes at Severnoye (n/k) - Lake Severnoe - VDP Gratsia - Lane NKT (1A) - Lake Taigishonok - Ilog - ilog Pryamoy Taygish - lawa Bezrybnoe - lawa Zolotarnoye - lawa Svetloe - ilog Medvezhiy - highway M-54 - Hangganan ng estado, 622. km.)

5. Pagtukoy ng mga hadlang sa ruta:
Kabuuang mga hadlang: 11
pumasa - 8 (Intermediate (Legs) (n/k), Khuzhnikov-2 (1A), Taigish-1 (1A), Auxiliary (n/k), Rescuers (1A), NKT (1A), Green (1A), Marble (1A ))
Mga taluktok: - 3 (Peak Fat Brother (n/k), Mount Perevalnaya (1A), balikat ng Ptitsa Peak (1A))

6. Impormasyon tungkol sa mga kalahok:

p/p Buong pangalan Taon ng kapanganakan Lugar ng trabaho, pag-aaral Address, telepono Karanasan ng turista Tungkulin sa paglalakad
1 Shishkin Sergey Vasilievich 1971 TKK "Ermak, PDO Sa. Ermakovskoe, st. K. Marx, 129-2 t Ulo 1 ks Superbisor
2 Blinov Yuri Evgenievich 1966 TKK "Ermak", PDO p Ulo 1 ks Deputy mga kamay
3 Lykhin Evgeniy Anatolievich 1971 PU - 75, nayon ng Kazantsevo Sa. Kazantsevo, t Ulo 1 ks Navigator
4 Kostenko Oleg Anatolievich 1987 ESH ng mag-aaral 1 Sa. Ermakovskoe st. Mga Pulang Partisan, 63 n/a pom. tagapag-alaga
5 Filatov Ruslan Valerievich 1987 ESH student ¦1 Sa. Ermakovskoe st. Molodezhnaya, 2-B n/a Timekeeper
6 Tselukovsky Dmitry Sergeevich 1987 ESH student ¦1 Sa. Ermakovskoe n/a Hindi
7 Kuzmin Andrey Sergeevich 1987 ESH student ¦1 Sa. Ermakovskoe st. Molodezhnaya, 19 n/a Photographer
8 Verfel Yana Evgenievna 1987 ESH student ¦1 Sa. Ermakovskoe, st. Lepeshinskikh, 2-1 Kalahok 1 ks tagapag-alaga
9 Lanshakova Oksana Andreevna 1987 ESH student ¦1 Sa. Ermakovskoe st. Lenina, 81-4 n/a Chronicler
10 Mishina Yulia Nikolaevna 1987 ESH student ¦1 nayon Ermakovskoe, st. Krupskaya, 12-1 n/a medic
11 Khanzhina Maria Alexandrovna 1987 Mag-aaral ng Oysk Secondary School n/a Hindi
12 Goncharov Ivan Sergeevich 1987 Mag-aaral ng Oysk Secondary School Oysky village, Ermakovsky district n/a Hindi
13 Popov Denis Alekseevich 1987 Mag-aaral ng Oysk Secondary School Oysky village, Ermakovsky district n/a Hindi
14 Anokhina Lyudmila Viktorovna 1984 Sa. Kuragino. PVD Hindi
15 Makhold Svetlana Viktorovna 1984 Mag-aaral ng Kazantsevsky PU-75 Sa. Kuragino. PVD Hindi
16 Makhold Oksana Viktorovna 1985 Mag-aaral ng Kazantsevsky PU-75 Sa. Kuragino. PVD Hindi
17 Nesterova Lyudmila Viktorovna 1984 Mag-aaral ng Kazantsevsky PU-75 Sa. Kuragino. PVD Hindi

7.
Ang isang kopya ng ulat, photographic na materyales, at isang video tungkol sa biyahe ay naka-imbak sa:
662820, rehiyon ng Krasnoyarsk, distrito ng Ermakovsky, nayon. Ermakovskoe, st. K. Marx, 129-2.
Shishkin Sergey Vasilievich.
Tel. (391-38) 2-44-09
Email: [email protected]

Impormasyon tungkol sa lugar ng paglalakbay

Ang lugar ng paglalakbay ay inilarawan nang detalyado sa mga sumusunod na website:

www.ergaki.krasu.ru - ang site na ito ay mayroon ding dalawang uri mga mapa ng lugar, kung saan maaari mong subaybayan ang thread ng aming ruta.

Mga pagpipilian sa pagdating at pag-alis

Ang Ergaki ridge ay matatagpuan malapit sa M-54 highway (Krasnoyarsk-Kyzyl-State border). Ang pinakakaraniwang ginagamit na mga opsyon sa pagpasok at paglabas ay ang Tormozakovsky Bridge at ang tulay sa ibabaw ng Tushkanchik River. Sa unang kaso, ang landas mula sa Tormozakovsky Bridge ay humahantong sa lawa. Rainbow, sa pangalawa - sa lawa. Svetloe (o Medvezhiy stream). Ang mga parehong trail na ito ay ginagamit para sa emergency exit mula sa mga ruta, dahil sila ang pinakamaikli at pinakamadali. Tatlong bus mula Kyzyl hanggang Abakan ang dumadaan sa kalsada araw-araw, at isang bus mula Ermakovskoye papuntang Usinsk dalawang beses sa isang linggo. Madalas silang pumunta sa tag-araw mga minibus hanggang (mula sa) istasyon ng tren ng Abakan. Distansya sa pinakamalapit mga pamayanan- sa Aradan - 40 km, sa Tanzybey - 70 km. Sa Tormozakovsky Bridge at sa bukana ng ilog. Ang Jerboa ay may mga tourist house (may bayad), parking lot, paliguan. Mayroong isang telepono na may malayuang komunikasyon sa Tormozakovsky Bridge, at sa Ermak TKK house sa Tushkanchik mayroong isang walkie-talkie na may direktang komunikasyon sa Ministry of Emergency Situations.

Mga pagbabago sa ruta at ang kanilang mga dahilan.

Ang ruta ng paglalakad ay ganap na natapos. Dalawang nakaplanong araw ang ginamit "gaya ng inilaan" - sa panahon ng matagal na pag-ulan.

Iskedyul ng pangkat

Mga araw ng paglalakbay Petsa Seksyon ng track Haba (km) Oras ng pagtakbo (oras-minuto) Pagtukoy sa mga Balakid Mga kondisyon ng panahon
1 20.06.03 Tormozakovsky Bridge (614 km ng M-54 highway) - lawa. bahaghari 6 2-45 Hindi Ulan, hamog, malamig
2 21.06.03 Radial exits sa talon at Hanging Stone 2 2-37 Hindi Maulap, walang ulan
3 22.06.03 Oz. Raduzhnoye - Dream parking lot 7 7-23 lane pro-intermediate (n/k), lane. Khudozhnikov-2 (1A) Maaraw, mainit
4 23.06.03 Radial exit - Mountain Spirits waterfall - Mountain Spirits lake - Fat Brother peak 2 4-40 Peak Fat Brother (1A) Ang unang kalahati ng araw ay maaraw, ang ikalawang kalahati ay mahangin, maulap, pagkatapos ay ulan
5 24.06.03 Araw dahil sa masamang panahon - - Hindi Malakas na ulan, malamig, mahangin
6 25.06.03 Paradahan Dream - Lazurnoe Lake 4 5-10 lane Taygish-1 (1A) Sa umaga - ulan, pagkatapos - maulap, mahangin, walang ulan, sa gabi - maaraw
7 26.06.03 Lake Lazurnoe - Skazka parking lot 8 3-44 lane Auxiliary (n/a) Maaraw, mainit-init, huli na gabi - malakas na granizo na may hangin
8 27.06.03 Radial exit sa Stone Castle 3 3-03 lane Auxiliary (n/a) Sa simula ng araw ay umuulan, pagkatapos ay maaraw, pagkatapos ay maulap, na may paminsan-minsang pag-ulan.
9 28.06.03 Radial access sa Bogatyr at Gratsia waterfalls 15 9-13 Mount Perevalnaya (1A), Rescuers Pass (1A) mahangin, maulap, mainit, walang ulan
10 29.06.03 Paradahan Fairy Tale - Strelka 8 4-23 NKT pass(1A) maaraw
11 30.06.03 Strelka - Lawa ng Bezrybnoe 25 7-35 Hindi maaraw, mainit
12 1.07.03 Lake Bezrybnoe - Medvezhiy stream 15 5-55 Green pass (1A) maaraw, mainit
13 2.07.03 Araw dahil sa masamang panahon - - Hindi Ulan, bagyo
14 3.07.03 Bear Creek - r. Jerboa - highway M-54 (622 km). 8 2-31 Hindi maulap, paminsan-minsang pag-ulan, maaraw sa hapon

Higit pang impormasyon

Ang aming grupo ay kumilos bilang isang "turistang patrol", na ang gawain ay kasama ang paglilinis ng mga paradahan at mga daanan sa ruta ng grupo mula sa mga basura sa bahay, na ipinapaliwanag sa lahat na makakasalubong sa amin sa daan ang mga pangunahing kaalaman ng tamang "ekolohikal" na pag-uugali sa kalikasan, na nagmamarka ng pangunahing ruta. Samakatuwid, kasama ang mga pangunahing aktibidad ng paglalakad sa ruta, nililinis namin at pinaglagari ang mga daanan, nag-alis ng mga basura, nag-set up ng mga lugar ng turista (nag-set up ng mga nakatigil na fire pits, naka-install na mga mesa, awning, naghukay ng mga hukay ng basura, atbp.).

Tourist patrol motto:

Ang mga tao lamang ang maaaring maglinis pagkatapos ng mga hayop at hayop!

Diary ng biyahe.

Sa halip na isang prologue.

Ang mga pass dito ay amoy medyas -
(sa atin, sa mga tao)

Nagpasya kaming isulat ang talaarawan na ito sa mas marami o mas kaunting "libre" na istilo. Inaasahan namin na ang lahat ng teknikal na impormasyon na kinakailangan para sa pagsakop sa talaarawan ay hindi mahuhulog sa anino ng ilang "lirikal-kalayaan" na mga digression. Naka-highlight ang teksto sa kulay na ito- ito ay mga pagsingit mula sa talaarawan ng aming chronicler na si Oksana Lanshakova.

Isinulat ko ang NOT SELECTED text (S.V. - Sergey Shishkin) batay sa aking mga alaala at alaala na inspirasyon ng pagbabasa ng talaarawan ng chronicler at panonood ng video tungkol sa aming kampanya. Bukod dito, higit pa sa teksto, ang dalawang may-akda na ito ay patuloy na magagambala sa isa't isa at kahit na duplicate ang isa't isa, na naglalarawan sa parehong mga kaganapan sa iba't ibang paraan.
P.S.

Ngunit ang mga numero sa mga lata ay may bahagyang naiibang kahulugan.

Gallery ng ilang mga character

Mga instruktor

Iba pang mga itim at mestizo
Daga

(Mishina Yulia)
Oksa
(Lanshakova Oksana)
Yanka ang caretaker
(Werfel Jan)
Dronych
(Kuzmin Andrey)
Russia

(Filatov Ruslan)
Dimych

(Tselukovsky Dmitry)
Oleg
(Kostenko Oleg)
Masha
(Khanzhina Maria)
Lyuska-1
(Anokhina Lyudmila)
Lyuska-2

(Nesterova Lyudmila)

1 araw
20062003 - numero sa lata.

Pagdating (o pag-alis)
"Nandiyan ang Snark!" - bulalas ni Balabon.
Nakaturo sa tuktok ng bundok;
At hinila niya ang mga mandaragat sa pampang,
.
Hinila sila pataas ng kanilang buhok

(Lewis Carroll, "Ang Pangangaso ng Snark") Hulyo 20, 2003 isang grupo ng mga turista na binubuo ng 3 instructor S.V. (Sergei Vasilievich), Tiyo Zhenya (Evgeniy Anatolyevich), Kuya Yura

(Yuri Evgenievich) at nagsisimula pa lamang sa mga umaakyat sa bundok: Svetlana at Oksana Machold
- mga pangalan mula sa nayon. Kazantsevo Luda at Luda (Lyuska)
- mga pangalan (mula rin doon) Ivan at Dan
- mga masugid na manunugal at simpleng kaaya-ayang mga tao mula sa Oysky Masha
tagapag-alaga- Little Red Riding Hood (mula sa parehong lugar)
- Yanka (Werfel, nayon ng Ermakovskoe) Repairman - Drone (Dronych)
(Andrey Kuzmin, nayon ng Ermakovskoe) Oleg at Dimych
- hindi mapaghihiwalay na mga kaibigan (Kostenko at Tselukovsky, nayon ng Ermakovskoye) Timekeeper (Rusya)
- Ruslan Filatov (nayon ng Ermakovskoe) Medikal - Daga
(Yulia Mishina, nayon ng Ermakovskoe) at isang mahinhin ngunit mapagmasid na tagapagtala - Oksana L.

(Lanshakova, nayon ng Ermakovskoe)
Iniwan ko ang kahanga-hangang nayon ng Ermakovskoye patungo sa Ergaki. Ang bawat isa ay may isang backpack (isang backpack na may isang bungkos ng mga bulsa, dalawang strap, isang self-reset sa sinturon, at, kung nais, isang frame), kagamitan (harness (itaas at ibaba), dalawang snap hook, isang figure walo at isang lubid), mga tolda - isang Royal - instructor, dalawang Mana-2 tent mula sa kumpanya ng Rock Pillars (maaari kang bumili ng mga produkto ng kumpanyang ito sa address: Krasnoyarsk, Lenina St., 76), dalawang Dragon-5 tent mula sa ang St. Petersburg company Equipment, isang name badge - "Tourist Patrol" (para sa lahat) at The Green Tie ay isang natatanging tampok ng tourist patrol (para rin sa lahat).


Isang bus mula sa Ermakovsky ang nagdala sa aming grupo sa Tormozakovsky Bridge (614 km ng Krasnoyarsk - State Border highway) sa 12-00.

Nakarating kami malapit sa Tormozakovsky Bridge (ang panimulang punto ng maraming ruta ng turista), nagpainit, sa kabila ng pag-ulan, nagkaroon ng meryenda sa tabi mismo ng highway, nagmaneho sa una para sa paglalakad na ito at lumipat sa aming unang hintuan sa Lake Raduzhnoe.
Pagkatapos ng maikling meryenda sa tabi mismo ng kalsada, sa 12-20 ay dumaan kami sa kalsada.

Nagpunta kami doon para sa isang dahilan, ngunit may isang mataas na misyon upang ipakita ang tunay na landas sa mga manlalakbay na hindi alam ang daan patungo sa lawa. Sana walang maligaw, bagama't ang pinaka-pabaya (pinaka-suwerteng) turista lang ang hindi makakarating sa lawa kasunod ng aming mga marka, na gawa sa lumang pulang sweatpants ng S.V., na pinutol sa mga laso. Ang buong kalsada patungo sa lawa ay kaaya-aya, maliban sa paminsan-minsang pag-ulan, patuloy na kahalumigmigan at hamog, ang landas ay nasira sa putik, kung saan kami ay na-smeared hanggang sa mga carbine (o mas mataas pa).

Pagse-set up ng robots.txt file

robots.txt- isang espesyal na file na inilaan para sa mga search engine. Tinutukoy nito ang mga parameter ng pag-index para sa isang partikular na site. Kung gusto mong ma-index nang tama ang iyong forum, hindi mo maaaring balewalain ang pagkakaroon ng file na ito. Susubukan kong ilarawan ang pamamaraan para sa paglikha ng robots.txt, na dalubhasa para sa mga forum ng phpBB.

Pagbabawal sa pag-index

Una, kailangan mong ipagbawal ang pag-index ng lahat ng mga pahina ng serbisyo na hindi naglalaman ng natatanging nilalaman at binabawasan lamang ang kaugnayan ng forum. Ang pag-index ay ipinagbabawal gamit ang direktiba Huwag payagan: na may argumento sa anyo ng isang pahina (o isang template ng mga pahina) na hindi kailangang i-index. Ang mga pahina ng serbisyo sa phpBB ay, halimbawa ucp.php (Personal na seksyon), faq.php (FAQ), search.php (Paghahanap), memberlist.php (Mga Gumagamit). Ang code na kailangan namin:

Ahente ng gumagamit: *
Huwag payagan: /faq.php
Huwag payagan: /mcp.php
Huwag payagan: /memberlist.php
Huwag payagan: /posting.php
Huwag payagan: /report.php
Huwag payagan: /search.php
Huwag payagan: /style.php
Huwag payagan: /ucp.php

Gayundin para sa phpBB ito ay nagkakahalaga ng pagbabawal ng mga link sa mga partikular na mensahe mula sa pag-index. Ganito ang hitsura nila - viewtopic.php?p=54#p54. Upang gawin ito, kailangan lang naming tukuyin ang isang linya lamang sa robots.txt, gamit ang * (asterisk) upang tukuyin ang template:

Huwag payagan: /viewtopic.php?p=*

Maaari mo ring ipagbawal ang pag-index ng mga unang pahina ng mga paksa, dahil direktang humahantong dito ang isang link sa isang paksa nang hindi tinukoy ang isang parameter ng page, kaya hindi rin makatwiran ang pagtukoy sa unang pahina bilang isang parameter - makakakuha ka ng parehong nilalaman sa iba't ibang mga link . Kamukha ng mga link sa mga unang pahina viewtopic.php?f=69&t=724145&start=0. Samakatuwid, upang huwag paganahin ang pag-index kailangan mong gamitin ang sumusunod na code:

Huwag payagan: /viewtopic.php?f=*&t=*&start=0$

Kapag tinitingnan ang bawat paksa, 2 link ang ipinapakita sa ibaba, na humahantong sa mga katabing paksa - ang nakaraan at susunod sa listahan. Para sa mga naturang link ang parameter ay ginagamit tingnan, na may mga katumbas na halaga view=susunod At view=nakaraan. Mas mainam din na ipagbawal ang mga ganitong link para sa pag-index:

Huwag payagan: /viewtopic.php?f=*&t=*&view=next

Pagtukoy ng file ng sitemap

Upang mapabilis ang pag-index ng mga bagong pahina at muling pag-index ng mga luma, ang mga file ng sitemap ay lubhang nakakatulong. Built-in na sitemap sa phpBB3 sa ngayon hindi, ngunit maaari mong i-install ang isa sa mga umiiral nang sitemap generator mods para sa forum (halimbawa, ang Sitemap FX na isinulat ko). Kung wala kang sitemap at wala kang planong mag-install nito, maaari mong laktawan ang puntong ito. Ang natitira ay kailangang magsulat ng isang direktiba Sitemap: na may landas patungo sa file ng sitemap bilang argumento:

Sitemap: /sitemap.php

Maaari mong tukuyin ang ilang mga sitemap nang sabay-sabay kung ginawa mo ang mga ito sa ilang mga file:

Sitemap: /forum/sitemap/01.xml
Sitemap: /forum/sitemap/02.xml

Pagtukoy ng mga agwat sa pagitan ng mga robot na tawag

Minsan nangyayari na ang robot, kapag ini-index ang iyong forum, ay lumilikha ng labis na pag-load sa server, na maaaring magresulta sa masamang kahihinatnan, halimbawa, isang pansamantalang pagsara ng server. Upang itama ang sitwasyong ito, isang direktiba ang ipinakilala Pag-crawl-antala, na nagtatakda ng mga timeout kapag na-access ng mga robot ang site. Ang argumento ng direktiba na ito ay ang oras sa mga segundo, mas madalas kaysa sa kung saan ang robot ay hindi dapat ma-access ang site (mas madalas, magagawa nito). Kung gusto naming tumukoy ng timeout, halimbawa, 5 segundo, kailangan naming ilagay ang code na ito sa aming robots.txt:

Pagtukoy ng mga dynamic na parameter mula sa url

Matagal nang gumagamit ang PhpBB ng mga session, na idinaragdag sa mga link sa forum bilang parameter sid=. Kung ang cookies ay na-configure nang tama sa forum, ang parameter na ito ay lilitaw sa address nang isang beses lamang, pagkatapos ay itatala ito sa cookie. Bilang karagdagan, para sa lahat ng mga search engine na nakarehistro sa forum sa grupo "Mga bot", awtomatikong hindi pinagana ang mga session. Gayunpaman, maaari mo itong i-play nang ligtas sa pamamagitan ng pagrerehistro ng session identifier bilang isang dynamic na parameter sa robots.txt file - at pagkatapos ay hindi ito isasaalang-alang ng mga robot kapag nag-i-index ng mga pahina. Para sa layuning ito ang direktiba ay ginagamit Clean-param, na isinulat ko na. Mayroon siyang dalawang argumento. Ang unang argument ay ang aktwal na dynamic na parameter sa url. Ang pangalawang argument ay ang path prefix ng mga page kung saan magagamit ang parameter na ito. Samakatuwid, nakukuha namin ang sumusunod na code para sa robots.txt:

Clean-param: sid /index.php

Pagtukoy sa Pangunahing Host

Para sa Yandex, maaari mo ring tukuyin ang pangunahing host ng site. Ang katotohanan ay ang bawat site ay maaaring ma-access sa ilang mga address bilang isang halimbawa, ang phpbbguru.net/ at phpbbhacks.ru/ ay humahantong sa parehong site. Gayunpaman, isasaalang-alang lamang ng search engine ang isang address, na ipapakita sa mga resulta ng paghahanap. Direktiba Host: na may argumento sa anyo ng address ng site, maaari mong tukuyin ang inirerekumendang address sa search engine (dahil, ayon sa Yandex, ang direktiba na ito ay hindi isang mapagpasyang kadahilanan sa pagtukoy ng pangunahing host ng site, ngunit ito ay napakahalaga ).

At sa kabila ng katotohanan na halos lahat ng mga forum ay magagamit sa isang address lamang, inirerekumenda kong huwag balewalain ang direktiba na ito para sa hindi bababa sa dalawang kadahilanan. Una, mula sa punto ng view ng Yandex, ang mga address ng forum mula sa www. at kung wala ito ay iba't ibang mga host. Samakatuwid, kung i-promote mo ang iyong forum na may isang address na walang www, ngunit sa Yandex ito ay na-index sa www., pagkatapos ay magkakaroon ng kaunting kabutihan. Pangalawa, ang ilang mga hindi tapat na tao ay maaaring gumawa ng koneksyon sa pagitan ng iyong forum at ng kanilang domain. Bumili sila ng domain at nagho-host ng buong kopya ng iyong forum dito. Search engine nakakakita ng dalawang magkaparehong forum na may magkaibang mga address, at napagkakamalan silang salamin ng parehong forum. Sa kasong ito, may mataas na posibilidad na matukoy ang address ng umaatake bilang pangunahing host, at pagkatapos ang lahat ng mga bisita mula sa Yandex ay hindi mapupunta sa iyong forum, ngunit sa isang kopya nito.

Hayaang maging available ang aming forum sa www.lastforum.ru at lastforum.ru. Kailangan nating tukuyin ang isang address na walang www bilang pangunahing host (personal, ipinapayo ko na gawin ito dahil itinuturing kong ang prefix ng www ay isang relic na natitira mula sa sinaunang panahon). Upang gawin ito, kailangan nating magsulat ng isang direktiba Host lalo na para sa Yandex. Mahalagang punto - direktiba Host dapat banggitin pagkatapos ng direktiba Huwag payagan:, kaya kakailanganin mo ang code na ito:

Ahente ng gumagamit: Yandex
Huwag payagan: /faq.php
Host: lastforum.ru

Mas mainam na ilagay ang naturang code sa dulo ng robots.txt file.

Ang huling bersyon ng robots.txt para sa phpBB

Isinasaalang-alang ang lahat ng nasa itaas, maaari kang lumikha ng kumpletong bersyon ng robots.txt file para sa phpBB 3 forum bilang halimbawa, kukunin ko ang nabanggit na lastforum.ru:

Ahente ng gumagamit: *
Huwag payagan: /faq.php
Huwag payagan: /mcp.php
Huwag payagan: /memberlist.php
Huwag payagan: /posting.php
Huwag payagan: /report.php
Huwag payagan: /search.php
Huwag payagan: /style.php
Huwag payagan: /ucp.php
Huwag payagan: /viewtopic.php?p=*

Huwag payagan: /viewtopic.php?f=*&t=*&view=previous
Sitemap: /sitemap.php
Clean-param: sid /index.php
Clean-param: sid /viewforum.php
Clean-param: sid /viewtopic.php

Ahente ng gumagamit: Yandex
Huwag payagan: /faq.php
Huwag payagan: /mcp.php
Huwag payagan: /memberlist.php
Huwag payagan: /posting.php
Huwag payagan: /report.php
Huwag payagan: /search.php
Huwag payagan: /style.php
Huwag payagan: /ucp.php
Huwag payagan: /viewtopic.php?p=*
Huwag payagan: /viewtopic.php?f=*&t=*&start=0$
Huwag payagan: /viewtopic.php?f=*&t=*&view=next
Huwag payagan: /viewtopic.php?f=*&t=*&view=previous
Host: lastforum.ru
Sitemap: /sitemap.php
Clean-param: sid /index.php
Clean-param: sid /viewforum.php
Clean-param: sid /viewtopic.php

Lokasyon ng file ng Robots.txt

Ang robots.txt file ay dapat lamang matatagpuan sa ugat ng site/forum. Isinasaalang-alang na ang mga forum ay matatagpuan sa tatlong paraan - hiwalay, sa isang subdomain at sa isang direktoryo, kailangan mong maglagay ng robots.txt nang naaayon. Sa kaso ng isang hiwalay na forum, pati na rin ang isang forum sa isang subdomain, ang robots.txt file ay dapat na matatagpuan sa ugat ng forum (ang parehong folder kung saan matatagpuan ang file config.php). Kung ang forum ay matatagpuan sa isang subdirectory ng site, ang robots.txt ay dapat na matatagpuan sa ugat ng site, at ang lahat ng mga argumento sa loob ng robots.txt ay dapat na nakasulat alinsunod sa landas patungo sa kanila mula sa ugat. Iyon ay, kung ang forum ay matatagpuan sa forum/ folder (example.com/forum/), ang nakaraang halimbawa ng robots.txt ay kukuha ng sumusunod na anyo:

Ahente ng gumagamit: * Huwag Payagan: /forum/faq.php
Huwag payagan: /forum/mcp.php

Huwag payagan: /forum/posting.php
Huwag payagan: /forum/report.php
Huwag payagan: /forum/search.php
Huwag payagan: /forum/style.php
Huwag payagan: /forum/ucp.php




Sitemap: /forum/sitemap.php


Ahente ng gumagamit: Yandex
Huwag payagan: /forum/faq.php
Huwag payagan: /forum/mcp.php
Huwag payagan: /forum/memberlist.php
Huwag payagan: /forum/posting.php
Huwag payagan: /forum/report.php
Huwag payagan: /forum/search.php
Huwag payagan: /forum/style.php
Huwag payagan: /forum/ucp.php
Huwag payagan: /forum/viewtopic.php?p=*
Huwag payagan: /forum/viewtopic.php?f=*&t=*&start=0$
Huwag payagan: /forum/viewtopic.php?f=*&t=*&view=next
Huwag payagan: /forum/viewtopic.php?f=*&t=*&view=previous
Host: lastforum.ru
Sitemap: /forum/sitemap.php
Clean-param: sid /forum/index.php
Clean-param: sid /forum/viewforum.php
Clean-param: sid /forum/viewtopic.php

Inilalarawan ng artikulo ang functionality na available sa PHP (may kaugnayan para sa 5.3.x) para sa paghawak ng mga error sa lahat ng uri, kabilang ang mga error sa interpretasyon ng code (E_ERROR, E_PARSE, E_WARNING, atbp). Ang pagpoprosesong ito ay makakatulong sa iyo na ipakita ang pahina sa isang kontroladong paraan kung mangyari ang mga ganitong problema. Naglalaman ang artikulo ng maraming paglalarawan at mga gumaganang halimbawa (arkitektura) para sa agarang paggamit sa iyong produkto ng software. Sa huli, ang site ay nasira ng kaunti, mabuti, ito ay kinakailangan upang ipaalam sa search engine ang tungkol dito sa heading na 4xx o 5xx at pasayahin ang gumagamit, sa halip na ibalik ang isang puting screen (o mas masahol pa, isang screen na may sagradong impormasyon, para sa hacker) na may tugon na 200 Ok.

Ang ideya na isulat ang paksang ito ay lumitaw nang matapang akong nagtanong ng 2 tanong:

  • Tanong tungkol sa pagharang ng mga babala at pag-output ng mga error sa isang tinukoy na lokasyon sa template
  • Tanong tungkol sa pagkuha ng mga kritikal na error na nagiging sanhi ng paghinto lamang ng pagpapatupad ng script
Sa pamamagitan ng aking karma at pagdaragdag sa mga paborito, napagtanto ko na naging kawili-wili sila para sa komunidad ng PHP habra. Para sa kadahilanang ito, nagpasya akong gawing pormal ang mga solusyon sa mga isyung ito sa anyo ng isang artikulo, upang maging mas madali at mas komprehensibo para sa mga tao at mga search engine na mahanap ang impormasyong kailangan nila.

Kung interesado ka, ang mga detalye ay nasa ilalim ng hiwa...

Mga dahilan para sa paggamit

Ang user/search engine ay nangangailangan ng malinaw na sagot na may problema sa server. Kung hindi gumagamit ng isang tiyak na feng shui, ito ay medyo mahirap makamit, at kung minsan ay imposible. Dito ko binibigyang liwanag ang lahat ng ito, at nag-iiwan din ako ng isang tala para sa aking sarili, dahil isang linggo na ang nakalipas hindi ko alam kung ano ang gagawin, at, marahil, maraming mga baguhan din ang panghinaan ng loob.

Mga Paglalarawan ng Function

Available ang functionality na ito sa PHP para pangasiwaan ang mga error at kontrolin ang output. Narito ang isang paglalarawan ng kanilang mga kabutihan at pagkukulang. Hindi ako magbibigay ng dokumentasyon, sasangguni lang ako sa mga pahina nito at ilarawan ang aking opinyon. Ang lahat ng ibibigay ay maliit na bahagi lamang; Magbibigay ako ng mga link sa mga nauugnay na seksyon ng dokumentasyon sa dulo ng artikulo. Kaya nagkita tayo:

- Pagkontrol ng mga hindi kritikal na error: komento, babala, error ng user. Sa pangkalahatan, lahat ng bagay na hindi nagwawakas ng interpretasyon nang abnormal.
set_error_handler - Nagtatakda ng handler ng error na tinukoy ng user.
Ito ay kinakailangan upang isulat ang lahat ng naturang mga error sa log. Kung hindi mo ito itatakda, hindi ito isusulat sa log, ngunit palagi kong gustong malaman kung anong mga sitwasyon ng labanan ang maaaring ma-trigger ang mga komento at babala. Iyon ay, pinapayagan nito ang gumagamit na awtomatikong subukan ang produkto at hindi niya ito mapapansin.
Kung ang pag-andar ay hindi tinukoy, pagkatapos ay sinusubukan lamang ng PHP na magpakita ng data sa screen, at kung hindi ito ibinigay dito, kung gayon walang mga palatandaan ng buhay na lumitaw mula sa mga ganitong uri ng mga error sa lahat.

- Kontrol, mga pagbubukod: ay isang error ng uri ng E_ERROR.
set_exception_handler - Nagtatakda ng custom na exception handler
Well, hindi ko alam kung bakit ito ay naimbento sa lahat, kapag mayroong kung ano ang inilarawan sa ibaba at simpleng paghawak ng isang error ng uri ng Exception. Kaya sinasabi ko sa iyo na ito ay umiiral lamang. Nahuhuli nito ang error sa kritikal na exception at nagbibigay-daan sa iyong gumawa ng isang bagay tungkol dito. Sa anumang kaso, ang script ay nagtatapos. Ang default na operasyon nito ay sapat na para sa akin nang personal (sumulat sa mga log, sinusubukang ipakita). Hindi ko na ito muling tutukuyin, kung hindi, kailangan kong isulat ang tungkol sa pagbubukod na nangyari sa mga log mismo.

- Mga function ng kontrol sa output: Dito ay ilalarawan ko ang 3 function na dapat mong malaman para sa iba't ibang dahilan. Halimbawa, para sa mga problema sa pagganap o para sa mga problema sa output ng header. Sa aming kaso, kailangan naming magpakita ng mga header ng error.

Mga tuntunin
Mayroong isang file na may code na unang tumatakbo o bago ang code kung saan maaaring lumitaw ang isang error, at ang file na ito at lahat ng mga file bago ito ay 100% na na-debug na may imposibilidad ng isang error na lumitaw. Ito ang kundisyon na magpapadali - nang walang mga error hanggang sa lumipas ang lahat ng pagpaparehistro ng mga function sa itaas. Inilalarawan ng file na ito ang mga diskarte sa pagkontrol ng error sa isang complex. Ang buffer ay sinusubaybayan, kung mayroong isang error, pagkatapos ay i-reset ang buffer at magpakita ng isang error.
Code na may mga komento
Idadagdag ko sa aking sarili na hindi ko pa nasubukan ang code, dahil ito ay isang pinasimple na diagram ng kung ano ang mayroon ako sa code, ang mga komento ay malugod na tinatanggap

 

Maaaring kapaki-pakinabang na basahin: