BgLOG.net
By Teri , 19 May 2016
Продължавам с новините по развитието на BgLOG.net.

През последните седмици сайтът беше прехвърлен към нов хостинг доставчик - 8 ядрен сървър с обилно количество памет. Паметта не се оползотворяваше както трябва, дори с повечето ресурси и поради това бяха въведени допълнителни оптимизации, като сред които:
- Динамично кеширане на съдържанието
- Оптимизация по време на зареждане на всички зареждащи се от браузъра ресурси, като JS скриптове, картинки, CSS, HTML
- Memcache кеширане на заявките към сървъра
- Пренаписване на всички картинки, така че да са по-малки и да се зареждат бързо.
- LazyLoad на всички картинки - зареждат се със скролирането на страницата. Така се зарежда само това, което е нужно и става мигновено.
- Всички скриптове се комбинират и зареждат разпределено. JS се зарежда накрая.
- Активирано компресиране на скриптовете за по-бързо зареждане.
- SSL сертификат за по-висока сигурност. Целият сайт вече зарежда през SSL връзка - нещо, което Google отдавна препоръчва за всички сайтове по света.

След доста труд по CSS успях да оптимизирам донякъде и зареждането на сайта чрез мобилни устройства. Вече е удобно да се чете и пише от смартфон. Разбира се, има доста работа по това още, за да се наблегне на удобството, но основата е поставена.

След всички тези оптимизации успях да намаля времето за реакция на сървъра до 0.70 секунди. Подобренията веднага се забелязаха от търсачките, при което се отбеляза ръст на посещаемостта и най-вече посещаемостта от мобилни устройства с доста голям процент и вече дялът на потребителите на сайта, които го ползват чрез смартфон е около 38%.

Това са само част от оптимизациите, като това е само началото. Както бях писал по-рано в момента се работи върху прехвърлянето на сайта на нова платформа, която ще позволи много повече функционалност, модерен вид и удобство. Поради тази причина моля всички, които имат регистрация да проверят дали имейл адресът им е актуален. При миграцията паролите няма да могат да се прехвърлят и всеки потребител ще трябва да изиска нова парола, която няма как да получи, ако имейл адресът му е невалиден.

Предстои още много работа, целта на която е да направим отново BgLOG.net едно уютно и приятно място. Надявам се на помощта на всички вас, които обичате сайта! :)
Legacy hit count
187
Legacy blog alias
78382
Legacy friendly alias
Оптимизации-по-BgLOG-net
За BgLOG.net

Comments4

goldie
goldie преди 9 години и 11 месеца
На моя скапан телефон не виждам +/—, но имаш +. Промените се усещат.
Teri
Teri преди 9 години и 11 месеца
Няма вече плюсове и минуси :) Водеха само до конфликти.
goldie
goldie преди 9 години и 11 месеца
Точно! Много хубаво решение.
goldie
goldie преди 9 години и 11 месеца
Точно така! Много хубаво решение.
By momo , 9 November 2006
ПРЕДИСЛОВИЕ:
Взех си изпита пред КАТ точно преди 16 дни. Казаха ми, че трябва да си подам документите за шофьорска книжка там, където ми е постоянният адрес. Това е на 234км от София. Предупредиха ме да не бързам, защото изпитните протоколи се придвижвали от един до друг град в страната в рамките на 10 дни. Вчера (на 16тия ден) разбрах, че документите ми още не са пристигнали и е най-добре да проверя пак не по-рано от седмица.

ДАДЕНО:
разстояние 234км
време 16+7=23дни
средна скорост на пешеходец 5км/ч

ТЪРСИ СЕ:
Ще успее ли пешеходецът да пристигне, преди моите документи?

РЕШЕНИЕ:
234 : 23 = 10,17 км на ден
10,17 : 5 = 2 часа ходене на ден

ИЗВОД:
Ако приемем, че нашият пешеходец не си дава много зор и върви само по 2 часа сутрин (да речем от 9 до 11h) и по два часа всеки следобяд, ще успее в рамките на тези 23 дни да отиде да занесе документите и да се върне, за да вземе нови.

ПРЕДЛОЖЕНИЕ:
Може би след като КАТ не признават съвременните технологии като интернет или факс, след като пренебрегват предимството на влака, автомобила, колелото.... е крайно време да наемат няколко пешеходци.

Legacy hit count
1177
Legacy blog alias
9493
Legacy friendly alias
Аритметика-07515FF2B3914A9BA504FC0250242D02
Размисли
Забавление
Нещата от живота
Коментари

Comments6

Katherine
Katherine преди 19 години и 6 месеца
Въпросът не е в интернета или факса, ами в това, че някой трябва да го хване това листче и да направи с него каквото трябва.. А понякога това отнема мнооого време.
veselin
veselin преди 19 години и 6 месеца
:) Недей така, Момо! Те работят сигурно с гълъбова поща, а кой знае какво се е случило с бедното гълъбче. Току виж някой ястреб го пресрещнал по пътя. 234 км са си много.... :)

Ужас!
Gennnnn
Gennnnn преди 19 години и 6 месеца
В задачата цифрата 7 прибавено към 16 не разбрах от къде идва,защото ако е  константна величена решението е много лесно, просто тези от КАТ ти подготвят коледен подарък.
Eowyn
Eowyn преди 19 години и 6 месеца
Е, момо, честита книжка, нищо ,че още не са ти я дали!:)
Аз още няам нерви да се подлагам пак на тоя тормоз... ;)
momo
momo преди 19 години и 6 месеца
16 дни - вече са минали
  7 дни - казаха, че след още толкова ще стане (евентуално)
ladyfrost
ladyfrost преди 19 години и 6 месеца
Мдааа... Основния проблем навсякъде е, че всеки работи сам за себе си - никаква междуведомствена комуникация! А ние можем винаги да почакаме още малко...
By acecoke , 6 March 2006
До преди няколко месеца - неизвестен за мен, добрият дух EXIF (благодарско на Теркото, че ме светна) ме изненада много приятно. Както знаем или поне се досещаме, всяка една снимка се охарактеризира със своите параметри. Дали ще бъде тъмна или светла и каква ще бъде дълбочината на фокуса, както и колко "зърнеста" ще бъде фотографията, зависи от три основни параметъра, които определят как отразената светлина от снимания обект ще бъде запечатана за поколенията.

EXIF информацията към JPEG файловете е допълнително резюме на подробностите за дадения файл и си мисля, че е създадена точно за цифровата фотография.

На Фиг. 1 виждаме резюме на нормална снимка, направена с цифрова камера. Трите важни параметъра, които оформят качеството на снимката, това са Скорост на експонация (Shutter Speed), която се измерва в секунди (по-често в части от секундата), Бленда (Aperture Value) - безразмерна величина, пресметната като съотношението на фокусното разстояние, отнесено към диаметъра на лещата и Светочувствителност на фоточувствителния материал (фотографска лента или CCD сензор), която се определя по ISO (не съм много сигурен). Реципрочната стойност на последното - разделителна (разрешаваща) способност на фоточувствителния материал (Resolution) се измерва, както знаем, в точки за разстояние (в случая точки за инч).

 

 EXIF

 Фигура 1. Примерна извадка от EXIF информация на JPEG файл

 

Shutter Speed - Времето, през което, затворът на фотоапарата остава отворен. През това време върху сензора(филма) навлиза светлина и дава съответната реакция (фотофизична или фотохимична). Най-общо - колкото повече време светлината се експонира върху сензора(филма) толкова снимката е по-светла (за стандартните негативни филми, резлтатът е по-тъмен негатив, което пък при копирането на снимката предизвиква по-светла снимка). Като добавка - по-висока скорост на снимане води до по-висока рязкост при снимане на движещи се обекти. Минимумът за снимане без статив на неособено подвижни обекти е 1/60 s.

Aperture - ако се базираме на определението за бленда (фоточувствителност на оптиката) виждаме, че колкото е по-отворен обектива, толкова стойността на блендата е по-ниска. Или с други думи - по ниско число на "апертурата" води до по-отворен обектив и е предпоставка за проникване на повече светлина до сензора (филма), а следователно и по-светли снимки. За по-голямо удобство (по-нататък ще спомена защо е направено) стойностите на блендата са стандартизирани - 1.8, 2.8, 4, 5.6, 8, 11, 16, 22, 33. Блендата е параметърът, който влияе и върху дълбочината на фокуса. При по-затворена бленда имаме по-дълбок фокус, което се обосновава с по-голямото качество на лещите в центъра им.

Като бърз пример, може да погледнете нормален обектив за фотоапарат (Фиг. 2). Там има една огледална скала, която не се мърда, а показва нещо. В момента си гледам апарата и виждам следното - фокусиран е на безкрайност. Ако използвам бленда 4, ще имам фокус на снимката си от 10m до безкрайност. Ако обаче използвам бленда 22, ще имам фокус от 2.7m до безкрайност.

 

skala
 
Фигура 2. Скали върху обектива на фотоапарата

 

Resolution - определя се от чувствителността на сензора(филма) и е обратнопропорционална на него. На Фиг. 3 съм снимал залез, а както знаем слънцето дава адски много светлина. Използвал съм чувствителност на сензора (50 ISO) или разделителна способност 180 точки/инч и както виждате, въпреки цифровия зуум на макс, снимката изглежда сравнително прилично.

 

 Slance - 9.06.05

Фигура 3. Снимка на залез - 1/2004 s. / f/8 / ISO 50 

 

Сега, когато сме се запознали с основните параметри на една снимка, можем да се научим и как да ги използваме. Предполагам всеки от вас си е купувал филмче за фотоапарат Коника. Не знам дали сте обръщали внимание, върху вътрешната страна на кутийката има едни картинки с цифри. За 100 "асов" филм и скорост 1/250 s оптималните стойности на блендата са следните - за плаж/сняг - 16, за слънчево - 11, при наличие на облаци - 8, за облачно без слънце - 5.6 и за обекти в сянка - 4. Разбира се, това са доста гранични положения и за по-странни ситуации се препоръчва практика, светломер или автоматични настройки :)) Да не забравяме, че тези настройки са за снимане БЕЗ светкавица. При използването й, трябва да се отчете главно няйната сила, но за това - друг път.

Когато имаме нужда да променим някой от параметрите, най общо можем да действаме пропорционално, като блендата гледаме по стандартизираните стойности, представени по-горе. Примерно, ако трябва да снимаме със скорост 1/250 s и бленда 5.6, а искаме да затворим блендата на 8 (една стойност) тогава намаляваме скоростта с една стойност - 1/125 s. Същото важи до голяма степен и за чувствителността на сензора(филма). Ако трябва да снимаме с горните настройки на 100 "асов" филм, а разполагаме с 200 "асов", увеличаваме скоростта на 1/250>>1/500 s ИЛИ затваряме блендата с една стъпка - 5.6>>8.

Всичко това може да звучи малко сложно и объркващо, но повярвайте - не е чак толкоз :)) За тези от вас, които не обичат да четат много-много (като мен), а обичат да експериментират, на помощ идва EXIF информацията и цифровите камери. За онагледяване - снимката на Фиг. 3 е избрана от мен като "най-добра" от серия от 15-20 снимки. На всяка съм променял някой от параметрите с една стъпка, с цел да се науча как се снимат залези, а EXIF данните ми показват кои параметри са най-подходящи.

Желая ви успех, а ако има нещо - питайте :)) 

 

Legacy hit count
3950
Legacy blog alias
5073
Legacy friendly alias
Добрия-дух-EXIF-и-малко-съвети-за-начинаещи
Съвети

Comments2

Teri
Teri преди 20 години и 2 месеца

Браво Тони! Много добра и полезна статия!!! :)

Ще драсна и аз малко съвети, за избор на камера, за правилно снимане и някои трикове :) 

Eowyn
Eowyn преди 20 години и 2 месеца
Абе аз обичам да чета, ама в случая май от четенето не схванах много. Човек явно трябва да хване апарата и да снима. От което следва, че трябва да изчакам Тери със статията какъв точна апарат да си купя :)И после ви хващам двамата на един практически курс сред природата.Cool