Back to site

Анатомія блогаў рухавіка

Source: http://www.kamat.com/vikas/blogs/blogger.htm



па Kamat Vikas
Першы Інтэрнэт: 19 ліпеня 2001 года
Апошняе абнаўленне старонкі: 15 Сакавіка 2011

Абнаўленне люты 2003 г.: мадыфікаваную версію праграмнага забеспячэння, апісанага ніжэй у цяперашні час даступная для запампоўкі. Глядзіце SimplyBlog Software старонку для дэталяў.

Чаму я не выкарыстаў Маніле або Blogger

Калі я вырашыў дадаць блог What's This? каб у Папуры Kamat, выкарыстоўваючы гатовыя інструмент здаваўся лагічным. Але пасля расследавання, я абраў для ажыццяўлення маіх уласных блогаў рухавіка ў камплекце з HTTP-RPC, браўзэр размяшчэнне рэдагавання і кіравання кантэнтам. Here're прычын:

Анатомія Kamat блогі механізму

Самае галоўнае, я хацеў магчымасць абнаўляць блогі з любога месца. Гэта азначала, што блог быў быць даступныя для рэдагавання ў браўзэры. Гэта павінна была быць абаронена - так што іншыя не могуць змяніць мой ліст. Я лічыў гэта хостынг на Linux з базамі дадзеных MySQL і гаварыць з Windows NT праз HTTP, дзе ўсё змесціва нашага кіруецца Змест Kamat CrowBot, але пайшоў з Microsoft SQL Server, без асаблівай прычыны.

Унутры Kamat блогаў рухавіка
Схема Kamat блогаў рухавіка

Але ў COM бібліятэка Windows NT з'яўляецца далікатнай, і прадукцыйнасць сервера слабы ў параўнанні з Unix (гл. Windows або Linux? - Саветы аб тым, як выбраць вэб-хостынг платформы Unix планы, заснаваныя з сістэмай Windows планаў. параўноўвае), таму я вырашыў статычнай візуалізацыі (гл. аматарскіх вэб-майстроў: Static Аказанне сайты) блогі і загружаць на Unix. Толькі менш выкарыстоўваць архівы дынамічна служыў.

Дзякуючы цудам PHP, у мяне была магчымасць запускаць скрыпты, як на Unix ці NT. На самай справе я іду ідэнтычныя копіі сцэнара на абодвух!

"Што буйную ўгоду аб blooging рухавік?" Вы маглі б сказаць. Але чакаць, пакуль вы даведаецеся, як лёгка гэта для мяне напісаць блог. Вось прыклад:

Што я пішу Што гэта становіцца

Паспрабуйце некаторыя ўзоры (linkrot) для сябе!
Госпада Шывы ў індыйскім мастацтве
На гэтым тыдні мы прадстаўляем Госпада Шывы ў індыйскім мастацтве.
Гасподзь Гімалаях
Ілюстраваная выстава Гасподзь пытаецеся ў розных формах індыйскага мастацтва.
Пытаецеся жонка Ума і сын Ганеша таксама папулярныя бажаства у Індыі.

Змест Kamat Crowbot разумее предикаты, такія як LINK, каментаваць, згадаць і мноства іншых дырэктыў. Яна таксама мае Smart-Tagger, які знаходзіць найбольш рэлевантныя спасылкі на анатаваны слова. Яна вызначае, ці будзе спасылкі на вызначэння (гласарый), гісторыя, або фатаграфія, і клапоціцца аб шаблонаў. CrowBot чэрпае сваю спрыт з дапамогай заснаванай на правілах сістэмы.

Асаблівасці Kamat блогаў рухавіка

Падзел формы і зместу

Блог інгрэдыентаў і блог прэзентацыі цалкам падзеленыя наступным лепшыя практыкі кіравання зместам. Выглядаць і адчуваць сябе ў блогу кантралюецца па стылі-лістоў і шаблонаў. Гэта дазваляе для зліцця блогі, лёгка змяняць знешні выгляд і партаванне.

Частковай да поўнай URL перакладу

Я пішу Спасылка аргазму, і рухавік выдае/Викас/blog.php? BlogID = 52 & псеўданім =/эротыка/Камасутра/аргазму. Гэта аказалася вельмі зручнае скарачэнне для мяне.

Замены і спасылкі

Я гэтых жывёл памылак друку, што я раблю ўсё час, і я ўпэўнены, што кожны робіць. Замен грубай сілы замены (у адрозненне ад цэтлікаў, дзе скарачэння пашыраны) для тэксту, што я тыпу. Замена таксама выдатна працуе, калі вы перасоўвае папку, або хочаце выканаць глабальнай замены на ўсе мае 2500 файлаў.

Цэтлікі - гэта магчымасць, якая прадстаўляецца большасцю ўтрыманне кіраванага праграмнага забеспячэння. Гэта як макрас, які замяняе адзін радок з іншай радком па просьбе блогера.

Адзінае адрозненне паміж заменамі і цэтлікі ў тым, што ранейшы адбываецца аўтаматычна, у той час як другая па просьбе пісьменніка. Так што калі вы вызначаеце замены Крышны, як Крышна, усё ўваходжання Крышны, у тым ліку частка Krishnanand будуць замененыя. Каб прадухіліць гэта, вам лепш стварыць цэтлік для Крышны і спасылацца на яго праз Крышна.

Карыстальніцкія макрасы

Карыстальніцкія макрасы жорсткую логіку майго ліста выгоды. Напрыклад: Калі я хачу спаслацца на карціну, я проста ўвядзіце яго нумар (памер, размяшчэнне, крэдыты, подпіс і г.д. гэта ўсё дададзена CMS). Ёсць шмат такіх макрасаў я напісаў на працягу многіх гадоў для Kamat Crowbot, большасць з якіх я быў у стане порта ў блогу рухавіка.

Blogsearch

Я не магу паверыць ніхто блогаў пастаўшчыка інструмент рэалізаваны паўнатэкставы пошук па блогах. Хоць логіка пошуку не мудрагеліста, вы можаце пашукаць Kamat блогі з дапамогай ключавых слоў і лагічных аператараў.

Будучыня Блог праводкі

Вы можаце размясціць на любы дзень. Напрыклад, гл мой пост на маім 55-годдзем.

Добры, Дрэнны і будучыня

Зараз, калі я пайшоў сам па сабе, вось што мне не хапае:

Вось што я даведаўся:

Published (Last edited): Apr 12