CMS Textpatternの開発とそれを必要とする人

たまたますべてのシギが沼地を賞賛するようになりました。 それで、今日、私はお気に入りのTextpatternコンテンツ管理システムを賞賛したいと思います。これは、私が今6年間離れることができませんでした。

ほとんどすべてと同様に、それはすべてウェブ趣味から始まりました。 90年代後半には、サイトやクライアントを簡単に収容できる通常のシステムはありませんでした。 より正確には、それらは未完成で未加工のものでした。 市場は発展しました。

このようなシステムを約100個試した結果、PHP-Nukeは明るい記憶を残しました-当時は良好でしたが、若いシステムの圧力に耐えられず、影に入り、JoomlaとDrupalに移動しました-それらは幾分複雑に見えました... localhostに数日しか住んでいないフレームワークを設定します。

その結果、彼はポピュラーで現在はワードプレスに落ち着きました。 私たちは彼と一緒にいくつかの真剣なプロジェクトを作成することができましたが、コードを最適化し、各プラグインをチェックし、物事を整理する非常に長いプロセスなしで、このモンスターを少なくとも何らかの形で高速化することに失敗しました。

Wordpressの失望とほぼ同時期に、Textpatternを発見しました。 当時、私は典型的なサイトを作成するのに、レイアウトが整っていて2、3日かかるシステムを探していました。 やってみた Textpatternの第一印象は禁欲主義と管理パネルのシンプルさですが、同時に、すべてが論理的で仕事に十分です。 もちろん、最初のサイトは2日間ではありませんでした。 しかし、プロセスが始まり、私は関与しました。 そして夢中! 私の個人的な記録-2時間でサイトを上げることができました! さらに、4つの地域ポータルが現在作業中です(そのうち1つは以前にWordpressで作業していました)。

インターネットは成長しました。 私は専門的に育った。 Textpatternを作成および開発しました。

Textpatternロゴ

長年にわたって、彼はすべての利点を保持し、途中のすべての弱点をカバーしました。 Textpatternには多くの楽しみがあります。

-すべてが関数で記述されているため、非常に高速で簡単です。 Wordpressでの経験から、ページを生成するためにページキャッシュなしでは約60メートル、キャッシュでは約30〜40メートルを消費することを覚えています。 Textpatternは、キャッシュなしで5〜10メガバイトのメモリ(!)を必要とします。 これにより、ロードされたプロジェクトにホスティングをロードせずに、コンテンツをより速く配信できます。

-設計と構造のカスタマイズの容易さ。 Textpatternは独自の開発パスをたどりました-これが長所と短所の両方です。 サイトページのコードは、WordpressやSmartyなどの個別のファイルには保存されませんが、管理パネルで編集され、データベースに保存されます。 一見すると、これは完成したテンプレートの作成を複雑にします(同じWordpressでは、単にテンプレートをホスティングにコピーできます)が、実際には編集とデバッグが大幅に簡素化されます。 最終的には多くの時間と労力を節約できます。



Textpatternの利点:


-Textpatternは、すべての既存の言語をすぐにサポートします! 何も名前を変更する必要はありません-すべてはすでにあなたが話す言語で動作します。

-当然、CNCがあり、うまく機能します

-多数のプラグインとアクティブなコミュニティ。 Textpatternの場合、その機能を何らかの方法で拡張する100以上の深刻なプラグインが開発されています。

-役割とユーザーの権利の分配。

-深刻な盗難抵抗、安定性および信頼性。 サーバーに穴がない場合、または動作しているコンピューターに悪意のあるウイルスがない場合、サイトのハッキングはほとんど不可能です! Textpattern自体は見事に保護されています。

-サイトの開発と保守の容易さ。 私は本物の古典的なブロンドをサポートするプロジェクトをいくつか持っています。 それらでも、飛行は正常です。

-シンプルなスペルプラグイン。 PHPの通常の知識があれば、Textpatternの優れたプラグインを作成するには、1〜2か月かかります。 Textpatternの内部ロジックと構造を理解すると、すべてがシンプルでエレガントになります。 Textpatternのコードは美しく、論理的で、理解しやすいです。 開発者のロジックを詳しく調べるほど、Zen PHPに飛び込むことができます。



短所:


-独自のマークアップ言語-テキスタイル。 個人的には、おなじみのhtmlが便利です。 開発者の判断は異なり、多くのユーザーをCMSから怖がらせています。 しかし、簡単な方法があります-作業を古典的なWYSIWYGエディター(hak_tinymceプラグイン)に切り替えることができるプラグインがあります。

-箱から出して、画像またはギャラリーを記事に挿入すると、コピーペーストで作業できます(ku_image_uploaderなどのプラグインによって解決されます)。

-サイトユーザーと連携するための貧弱な機能。 登録/個人アカウント用の通常のプラグインはありません。

-オンラインストアを作成することは困難です。



それでは、Textpatternは誰に適していますか?


プロジェクトが主に情報提供であり、少なくともhtmlタグが何であるかを知っている場合、Textpatternは可能性のクロンダイクです!

フリーランサー向け-プロジェクトを迅速かつ簡単に開発する方法。

ファンの場合-リソースを自分で作成する機会。これは設定が簡単で、クラックが困難です。

独自に開発したものをネットワークにアップロードし、近い将来にティーポット用のTextpatternを簡単にするアセンブリを作成することにしました。 特定の改善のリクエストも受け付けています。



All Articles