プログラムの紹介:
1. Try2php サイト全体システム (Try2php CMS) は、Try2 Lab によって強力に構築されたプロフェッショナル グレードの PHP サイト全体システムです。
2. このサイトシステム全体は、PHP Mysql AJAX テクノロジーに基づいて構築されており、プログラムの実行効率が高くなります。
3. システムは、記事システム、ダウンロードシステム、情報公開システムの 3 つのサブシステムから構成されます。
4. ユーザーは、上記のサブシステムのいずれかに基づいてセクションを追加、削除、またはカスタマイズできます。
5. サイト全体はフロントデスクからバックエンドまですべて AJAX テクノロジーを使用して構築されており、画像表示、システムアナウンスなどはすべて LightBox によって表示されます。
6. このシステムには、フレンドリーなインターフェイスと簡単な操作を備えた強力なバックエンド管理システムが備わっています。たとえば、バックグラウンド ブラウズ モードでプロジェクト コンテンツをクリックして、対応するコンテンツを変更します。
7. システムには絶妙で安定したインストールプログラムがあり、インストールウィザードに従って簡単にインストールを完了し、使用を開始できます。
バックエンド機能:
1. サイト上のすべての情報はユーザーがカスタマイズでき、自分専用の Web サイトを 5 分で作成できます。
2. セクションの作成/変更/削除と、ナビゲーション バーへのリンクの追加をサポートします。
3. 記事の作成/変更/削除、エントリ、セクション情報のダウンロードをサポートし、UBB コードとファイルのアップロードをサポートします。
4. セクションの下のカテゴリの作成/変更/削除をサポートします。
5. 画像リンクやテキストリンクを含むフレンドリーリンクの作成/変更/削除をサポートします。
6. バックエンド管理ユーザーの作成/変更/削除をサポートし、各ユーザーに権限を割り当て、各セクションおよび各サイト設定モジュールに詳細に権限を割り当てることができ、権限の複製をサポートします。
7. バックエンドは自動更新リマインダーをサポートしており、サイト システム全体のバージョンが更新サーバーの最新バージョンと同じかどうかを確認し、バックエンドにログインするときにリマインダーを送信できます。
セキュリティメカニズム:
1. サイト全体は、Get および Post インジェクションを包括的に阻止する PHP アンチインジェクション プログラムによって保護されています。
2. ホームページの下部にある管理入口では、独自の二重認証が採用されています。つまり、バックエンド管理ログイン ページに入る前に、まず管理公開キー (つまり、バックエンド ディレクトリ名) を入力し、次に、バックエンド管理者のユーザー名とパスワード。
3. バックグラウンド管理権限は、従来のプログラムのようなユーザー名を権限判定の基準とするのではなく、ランダムな文字列を判定基準とする独自の検証権限制御機構を採用しており、たとえ侵入者による改ざんであっても問題ありません。セッションまたはクッキーの値もアクセス許可を取得できません。
4. 背景記事コンテンツ内のすべての HTML 文字はエスケープされます。一部の場所 (情報リリース システムなど) では HTML がサポートされているため、埋め込みフレーム Web ページや vbscript、javascript、asp、php、その他のスクリプトの送信が禁止されています。したがって、それらの悪い管理者について心配する必要はありません^_^
著作権の問題:
1.Try2php サイト全体システム (Try2php CMS) は、オープンソース コードを使用した PHP サイト全体システムです。プログラムの著作権は Try2 Laboratory (Try2.org) に属します。
2. まず注意すべきことは、このシステムはすべての PHP プログラムに関連する構造と設計が Bluephantom によって完全に独自に開発されたということです。暇なときに開発されたため、開発から 1 年近くかかりました。企画の開始からリリースの完了まで。 -
3. このプログラムの一部の変数や構造が「セキュリティ センター ASP サイト全体システム」と非常によく似ていることに気付いた場合でも、パニックにならないでください。「セキュリティ センター ASP サイト全体システム」の作成者も Bluephantom であるためです。 (この説明はASPシステムの宣伝として理解していただけます^_^)
4. Try2php CMS の開発プロセスは長くて困難であり、システムのソースコードは無料でダウンロードできるため、ユーザーが使用する場合は他の人の作業を尊重し、ホームページにバージョン情報を保存してください。
5. アップデートプログラムやバージョン情報については、作者が改変を防止するための保護措置を講じておりますが、ソースコードが公開されているため、これらの保護措置はあくまで「紳士を防ぐものであり、悪人を防ぐもの」ではありません。もちろん、特別な事情がある場合には、バージョン情報を削除または変更することもできますが、ユーザーには一切の責任はありませんが、バックグラウンドでの更新プログラムが正常に動作しませんので、ご容赦ください。
6. プログラムを変更、最適化し、公開する準備を行っている場合は、元のプログラムのバージョン情報を保存してください。ありがとうございます。
v1.10 アップデート修正リスト:
1. AJAX の読み込みを高速化するためにスクリプトを最適化しました。
2. サイト名にスペースが含まれている場合、フロントパネルのクリックが機能しないバグを修正しました。
3. 各ページの js エラーが修正され、閲覧時に IE6 が js エラーによってクラッシュすることがなくなりました。
4. タイトルバーに「Try2 Laboratory」という文字が表示される問題を修正しました。
5. headタグ内の説明とキーワードをユーザーが設定できる変数に変更しました。変数はindex.phpの最初の3行で定義されています。
6. AJAXコントロールメニューの背景色をjsコントロールに変更(main/Menu.phpは削除可能)
7. ページ番号表示をサムネイルモードに変更し、任意のページへのジャンプに対応しました
8. バックグラウンドでのjsエラーを修正し、ページ番号の表示モードをフロントデスクと同じになるように調整しました
9. ナビゲーション バーを最適化して、ブラウザ間で効果が一貫し、英語表示が正常になるようにしました。
10. ページ下部のセクション リンクを、開いてから 2 秒後に完全なリスト ページをロードするように変更しました。
11. 指定したデータベースが作成されていない場合にデータベースを自動的に作成するようにインストール プログラムを最適化しました (入力したデータベース ユーザーはデータベースを作成する権限を持っている必要があります)。
12. 中国語名での管理者ログインをサポートするために管理ログイン インターフェイスを変更しました。
13. ダウンロード速度テスト機能を最適化しました。速度をテストする前に、「速度テストの開始」リンクをクリックする必要があります。
14. バックグラウンド更新記事は日付が自動更新され、一覧ページが日付順に並びます。
15.更新されたバージョン番号はv1.10です
拡大する