CMS Pliggの概要。 パート1

CMS Pliggレビュー

だから、私はこのCMSを通常のユーザーとして使用できたことをすぐに警告したいと思います。私はPHPを知らず、好きでもないからです。サイトをすばやく展開します。



このサイトは次の要件を満たす必要がありました。

-お気に入りのニュースを追加/コメント/マークする機能

-RSSストリームからニュースを自動的に読み取る機能

-Web 2.0であること

Pliggはこれらの要件に理想的に適合していました。 それでは始めましょう。



設置

ロシアの場合、Pliggのローカライズバージョンをインストールすることをお勧めします-

PliggRSE このバージョンのインターフェイスのローカライズに加えて、CNC(人間のようなURL)を音訳する機能が追加されました。 つまり YourSite / Newsの代わりに-VyshSayt / Novostが書き込まれます。

実際には、この機能の接続に失敗したか、むしろ成功しましたが、同時にいくつかの英語のプラグイン(モジュール)が故障しましたが、ロシアのモジュールにそのような機能が存在する疑いはありませんでした。 私はまだこれに対処する時間がないので、CNCをオフにするという2つの悪の少ない方を選択しました。 最初は、機能とともにロシアのローカライザーがバグを追加することを恐れていたため、英語版をインストールしました。 それは判明-いいえ。 バグは元のディストリビューションから成長します)。 ちなみに、配布キットの重量はアーカイブ内で1メガバイト未満です。これは、他のCMSのマルチメガバイトを背景にした良い兆候のように思えました。 インストール自体は一般に問題なく、快適なインターフェイスと詳細な指示に満足しています。 唯一のこと-ANSIエンコーディングでデータベースを作成する場合、いくつかの困難がありましたが、データベースをUTF-8に変換することで問題がなくなりました。 そして、デンバーにローカルにインストールするときでさえ、link.phpライブラリにmb_convert *というPHP関数がないことに呪われましたが、その呼び出しについてコメントしました-デンバーでも機能しました。

機能的

システムの機能は非常に珍しいです。 このシステムは、一方ではWeb 2.0のスタイルのニュースサイト専用に非常に「調整」されており、他方では、他の分野では機能がかなり制限されています。 たとえば、ここでは、たとえばメニューエディターや、静的ページを作成してそれらへのリンクを配置する最も簡単な機能は見つかりませんでした。 一方、ニュースの投稿や投票、友人の追加、コメントや出版物の追跡、内部メッセージ、タグクラウド、RSSフィードなどの非常に強力なツールがあります。 -基本的な組み込み関数です。 つまり 「ユーザー生成コンテンツ」を使用してニュースサイトとは異なる何かを構築する場合は、より伝統的なものを検討する必要があります。 モジュールを使用して、Pliggの基本機能を大幅に拡張できます。



モジュール

Pliggには他のCMSほど多くのモジュールはありませんが、それを使用するプログラマーのWebツーゼロオリエンテーションのため、それらははるかに興味深いものです。 静的ページをWebサイトに追加できる最も単純なモジュールから、digg-flicrおよびrssストリームの自動「バーナー」とのさまざまな統合まで。 ただし、モジュールを使用する場合は、それらが「生」であるか、または以前のバージョンのpligg用に作成できるという事実に備える必要があります。 一般的に、率直に言って、pliggを使用する場合は、何にでも備える必要があります。 私は、主にrssストリームを公開するためのモジュールの存在により、プリグに惹かれました。 しかし、ここでは、少し微調整がなければ、ファイルはできませんでした。 一方、「この機能がどのように機能するかをグーグル」のレベルでPHPに精通している私にとっては、なんとかそれを使用することができます。 これは、かなり透過的なディレクトリ/ファイル構造によるものであり、過度のオブジェクト指向に対する開発者の熱意によるものではありません。 つまり 原則として、スクリプトは10行のコードと118のインクルードで構成されていないため、読み取り可能です。 テンプレートを使用すると状況はさらに複雑になります。



テンプレート

このセクションは最短であると主張しています)pliggの無料の作業テンプレートを数えるには、指で十分です)



管理者

管理インターフェイスは私にとって少し珍しいですが、時間が経つにつれて慣れていくので、かなり使いやすくなります。 真実は、ニュースなどを管理する際に「ニュースのステータスの変更を確認する」という迷惑な定数です。 -しかし、あなたはそれを少し提出する必要があると思います。



バギー

pliggにはバグがあります)これは主に、CMSが非常にパラメーター化されているという事実によるものです。 つまり 外観などをカスタマイズするためのさまざまなオプション -無数。 したがって、相互に排他的なモジュールや好奇心moment盛な瞬間に簡単に遭遇できます)たとえば、特定の種類のCNC(最初の鉱山)をセットアップすると、ニュースの「ページネーション」が飛びます。 一般に、これはシステムの不信を引き起こします。理由を探している間、たとえば、「Y」やコンテンツ「test」などの見出しでニュースを2時間追加しようとしたので、最小メッセージ長の設定を見るのではなく、すべてのソースを取り上げました)しかし、バグ、すべてが乗り越えられるようです。 おそらく特定の状況では(たとえば、設定を試さないでください)、まったく設定に遭遇しないかもしれません)



コミュニティ

ロシアのコミュニティは非常に小さいため(ロシアPligg RSEフォーラム)、ほとんどの回答はoffフォーラムで見つかりました。 確かに、訪問者のほとんどは私のようなフリーローダーユーザーです)しかし、フォーラムは大きいです-あなたは答えを見つけることができます。



パフォーマンスと展望

パフォーマンスに関しては、まだ何も言えません。 出席率はまだ低いですが、開発者は仮想ホスティングで最大200人の許容可能なパフォーマンスを約束しているようです。これにより、プロジェクトが成長した場合の対処方法について、漠然とした疑念が生まれます。 それでも同じように、何万人も、私が理解しているように、専用サーバー上でも設計されていません。 news2.ruが入っているように見えますが、おそらく終了しているでしょう...

見通しはさらに悪い)



開発者は、ユニットを終了し、芽の中のすべてを書き換えることを約束します。 通常、そのような約束はうまく終わりません。 私は、革新的な開発よりも進化的な開発の方が好きです。 一方、今のところ、私はある機能を習得する必要があります)更新まで...



おわりに

全体として、システムに磨きをかける過程でのいくつかの発言にもかかわらず、私はそれが本当に好きでした。 その過程でいくつかの苦痛が生じましたが、結果- サイトが構築されました -そして私はそれが好きです!)




All Articles