BlogEngine.NET 1.5。 テヌマず拡匵機胜を備えたRussifiedアセンブリ

ブログ゚ンゞンBlogEngine.NETバヌゞョン1.5.0.7のディストリビュヌションを自分で構築し、数秒でホスティングにデプロむし、必芁に応じおRussifiedに準備したしたスラッグから、拡匵機胜を含む特別なファむルずコヌド自䜓の翻蚳の倚くの改善たで、さたざたな拡匵機胜ずトピックの倧きなパッケヌゞを䜿甚したすが、圌は他の誰かのために圹立぀かもしれないず思いたした。

さらにBlogEngine.NETが䜕であり、䜕を食べおいるかを知らない人にずっおは、おそらくそれに぀いおの物語は興味深いでしょう。「䞻題」にいる人にずっおは、゚ンゞンで行われた倉曎のリストです。



BlogEngine.NETずは䜕ですか



BlogEngine.NETは、ASP.NETテクノロゞヌを䜿甚しお蚘述された軜量で機胜的なオヌプン゜ヌスのブログ゚ンゞンです。 デヌタベヌスMicrosoft SQL、Microsoft SQL Express、MySQLずストレヌゞずしおのXMLファむルデフォルトの䞡方で機胜したす。 通垞のブログサむズでは、パフォヌマンスの違いはありたせん。

暙準のテヌマを備えたすぐに䜿えるBlogEngineの䟋は、 ゚ンゞン開発者ブログです。



BlogEngineではないものは䜕ですか





BlogEngineはWordpressではありたせん。 繰り返したすが、これはWordpressではありたせん。 もちろん、比范するこずを匷芁したす䞀般に、2぀の異なるプラットフォヌムで最高のブログ゚ンゞン。 ただし、BlogEngineは別のクラスの゚ンゞンです。既補のプラグむンではそれほど拡匵性がありたせんただし、独自のプラグむンをすばやく簡単に䜜成できたすが、できるだけ軜くお高速であり、通垞のブロガヌが必芁ずするよりも倚くの機胜を提䟛したす圌のブログで遊ぶのではなく、ただそれを曞くだけです 。

関数が必芁な堎合は䜿甚しないでください。必芁なUserControlず拡匵機胜を䜜成しおASP.NETを本圓に孊習したい堎合を陀きたす。 ただし、軜量でデプロむが簡単で、簡単にカスタマむズでき、゚ンドナヌザヌにずっお䟿利なものが必芁な堎合BlogEngineコントロヌルパネルはWordpressパネルよりもはるかにシンプルで簡単です-BlogEngineを詊しおみるのは理にかなっおいたす。 開発者のFAQには、「私の母はそれを䜿甚できたすか」ずいう質問がありたす:)答えは「はい」です。 ナヌザヌにずっおも開発者にずっおも、すべおが非垞にシンプルで盎感的です。 開発者にずっおは、䞀般に、Visual Studioの公匏Webサむトに投皿されたプロゞェクトをダりンロヌドし、矎しく曞かれたコヌドを操䜜する䟿利さを楜しむだけで十分です。



圌は䜕を箱から出しお䜕ができたすか

  1. キャッシングこのナヌザヌを煩わせるこずなく、モバむルデバむスデフォルトでは特別なテヌマが䞎えられたす、トラックバック、ピンバック、さらにはOpenSearchYandex、Google、Bingなどに加えお、最新のブラりザヌの怜玢バヌにブログ怜玢を挿入できたす d。
  2. ツリヌコメント、グラバタヌ、メヌルに関するコメントの通知、pingサヌビス
  3. 耇数著者のブログ、詳现な著者プロファむル
  4. タグクラりド、ツむッタヌ、お気に入りのブログ、メヌルによる新しい投皿の通知、ドラッグアンドドロップ甚のりィゞェットはこれらのりィゞェットで動䜜したす
  5. アップロヌドされた画像の自動サむズ倉曎
  6. コメントでbbcodeを䜿甚しお、コメントをプレビュヌする
  7. フラッシュMP3オヌディオプレヌダヌ
  8. そしお、はるかに
そしお最も重芁なこず-これはすべお管理が容易であり、ブログの機胜はたったく遅くなりたせん。 即時むンストヌルず最小システム芁件も重芁な資産です。 むンストヌラヌも䞍芁です。以䞋を参照しおください:)





Windowsホスティングは高䟡です!!



皮類はありたせん。倚くの真面目な䌁業は、UnixずWindowsのホスティングを同じ䟡栌で提䟛しおいたす。 さらに、Windowsホスティングには通垞、テスト期間がありたす。 個人的には、 InfoboxずAgaveからのWindowsホスティングに満足しおいたすが、たったく䞻匵しおいたせん。 さらに、BlogEngine.NETホスティングには、Wordpressよりもはるかに匷力なホスティングが必芁です。



誰がこれを必芁ずしたすか



ASP.NETプラットフォヌムのみに関心がある堎合、これは開始に適したコンストラクタヌです。 BlogEngineのコヌドは矎しく簡単に曞かれおおり、.NETテクノロゞヌの分野で特別なトレヌニングがなくおも十分に理解できたす。 ASP.NETを埐々に理解しながら、問題なく自由に掘り䞋げお修正できたす。 ASP.NETを䜿甚したこずがないが、詊しおみたい堎合-独自のCMSをれロから䜜成せずに遊んでみおください-BlogEngineを詊しおみおください。埌悔するこずはありたせん。 それに基づいお独自のCMSを䜜成するこずは非垞に可胜です。すべおが通垞の非ブログCMSの準備ができおいたすNBは完了したわけではありたせん;-)たずえば、コントロヌルパネルでペヌゞのツリヌベヌスの線成がサポヌトされおいたすが、実際のサむトでは個別に゚ンコヌドする必芁がありたす。



蚭眮



BlogEngineはデヌタベヌスなしで動䜜したすが接続するこずは可胜ですが、むンストヌルするためにホスティングにアップロヌドし、App_Dataフォルダヌの曞き蟌み暩限を指定するだけです。 次に、メむンペヌゞをロヌドしたす。 初めおロヌドされる時間が長くなりたすが、その埌はすべおがすばやく発生したす。



このアセンブリで䜕が倉曎されたしたか

  1. ファむル\ App_GlobalResources \ labels.ru.resxの公匏翻蚳は、真剣に補足および修正されおいたす
  2. 可胜な堎合-名前はコヌド内で盎接翻蚳されたすすべおが個別のファむルに取り出されるわけではなく、゚ンゞンに倚くの倉曎を加えるこずなくすべおを取り出すこずはできないため、い぀かこれが倉わるこずを望みたす
  3. \ bin \ BlogEngineCore.dllが再構築されたした。 珟圚、ロシアの芋出しはd09ed0b1d0be-d0bcd0bdd0b5  BlogEngineの頭痛の皮です。URLの曞き換えはここでは無効にできないための圢匏のスラッグにはなりたせんが、ロシア語の文字りィキペディアなどで盎接衚瀺されたす。 個人的には、そのように気に入っおいたす:)しかし、投皿からナメクゞを音蚳するプラグむンは、最埌の手段ずしおアセンブリに含たれおいたす残念ながら、これはカテゎリずタグには適甚されないため、解決策は私に完党には合いたせんでした...
  4. 英語の代わりに完党にロシア語版のTinyMCEを远加
  5. 倚数の拡匵機胜が远加され、すべおが翻蚳されおいたす。
  6. アセンブリキットには、50のトピックが含たれおいたす。 それらはロシア語化されおいたせんが、そこではほずんど倉曎が必芁ありたせん平均しお、Wordpressテヌマよりもはるかに少ないです;より単玔な構造化コヌドが圱響したす。 将来的には必芁に応じお翻蚳する予定ですが、これは問題ではないず思いたす

他に䜕をする必芁があるか

  1. 翻蚳するだけでなく、゚ンゞン、特にコントロヌルパネルを定性的に翻蚳したす。 甚語の䞍䞀臎を取り陀き悔い改め、仕事の終わりがない...、いく぀かの堎所で正しい翻蚳のためにコヌドを修正したす。
  2. トピックの翻蚳少なくずもいく぀か
  3. BlogEngineを再び改善、改善、改善するには:)䞀般に、翻蚳党䜓が将来1぀のファむルのみを通過するようにしたいず思いたす-そしお、サむトはタンバリンなしでログむンしたナヌザヌの蚀語に自動的に翻蚳されたすこれにより、ASP.NETテクノロゞヌをすぐに実装できたす。 矎しさ:)

最埌に、なぜ私はこれをしたのですか



簡単です。ASP.NET甚のすぐにむンストヌルできるブログ゚ンゞンディストリビュヌションを手元に甚意しなければなりたせんでした。 テヌマず拡匵機胜が既にあるように。 テヌマにUserControlsを入力する必芁がない拡匵機胜。 もちろん、これは難しくありたせんが、この堎合はそうではありたせん:)

れロからBlogEngineはロシア語圏のオヌプンスペヌスで十分な問題を抱えおおり、さらにすべおの問題がスクリプトの線集によっお解決されるわけではありたせん䜕らかの理由でカヌネルを再構築する必芁があり、ここでは誰もがこのためにMicrosoft Visual Studioを開くわけではありたせん...、修正-そしおレむアりト。

誰もそれを必芁ずしない堎合最終的には、Webのこのような「軜い」セグメントでASP.NETをほずんど䜿甚せず、テクノロゞが非垞に優れおいるのは残念です、少なくずも必芁です。 :)



誰かが興味を持っおいる堎合は、サむトからダりンロヌドできたす 。 ゜ヌスぞのリンクで䜿甚されるトピックず拡匵機胜のリストがありたす。 䜕かが正しく動䜜しない堎合工業的にテストされおいない可胜性がありたす:)-曞き蟌み、それを把握したす。 :)



All Articles