<p class="reader-word-layer Reader-word-s1-13"> FineCMS (略称 FC) は、PHP+MySql をベースに開発されたコンテンツ管理システムです。無料版は完全なオープンソースです。MVC デザイン パターンを使用して、ビジネス ロジックとプレゼンテーション層を適切に分離し、Web デザイナーが理想的なデザインを簡単に実現できます。テンプレート、プラグインの開発方法は使いやすく、拡張も容易で、カスタム コンテンツ モデルとメンバーシップ モデルをサポートし、フィールドをカスタマイズできるため、中小規模のサイト向けに強力な Web サイト構築ソリューションを提供できます。これは、スキルなしで開発したい内気なウェブマスターにとっては珍しい CMS プラットフォームです。現在、FC にはオンラインマニュアルしかなく、少し使いにくいのですが、FC のマニュアルを整理してみましたので、お役に立てれば幸いです。 </p>
<pre class="pre_description">php_enhanced_zh.chm は PHP のユーザー マニュアルです。英語の大部分は中国語に翻訳されています。内容は詳細かつ豊富で、PHP 愛好家が参照するのに非常に適しています。 </pre>
PHP は、汎用のオープンソース スクリプト言語です。 C言語、Java、Perlの特徴を取り入れた構文であり、習得が容易で広く使用されており、主にWeb開発の分野に適しています。 PHP の独自の構文には、C、Java、Perl、および PHP 独自の構文が混合されています。 CGI や Perl よりも高速に動的 Web ページを実行できます。 PHP で作成された動的ページは、他のプログラミング言語と比較して、HTML ドキュメントにプログラムを埋め込んで実行するため、HTML タグを完全に生成する CGI よりも実行効率がはるかに高く、コンパイルされたコードも実行でき、コンパイルによってコードの暗号化と最適化が実現されます。実行すると、コードの実行が速くなります。
人間とコンピュータの対話の分野で最も一般的なコンピュータ対話型インターフェイスとして、WIMP は比類のないものです。Microsoft の Windows、Apple の MacOS、さらには X Window システムをベースにした他のオペレーティング システムもすべて WIMP を使用するモデル インターフェイスです。 WIMP は、「Window」、「Icon」、「Menu」、「Pointer」で構成される略語であり、その命名方法は、WIMP が依存する 4 つの主要なインタラクティブ コンポーネントを示しています。 <br /> ウィンドウズ<br /> ウィンドウとは可視範囲であり、各ウィンドウは独立した実行端末と考えられます。通常、ウィンドウにはテキストと画像を含めることができます。一般に、ウィンドウの使いやすさを向上させるために、ウィンドウにはスクロール バー、タイトル バー、サイズ変更やズーム機能などのさまざまな制御コンポーネントが含まれています。デスクトップに 2 つ以上のウィンドウが同時に表示される場合、ユーザーは個人のニーズに応じてウィンドウを重ねたり、並べたり、接続したりすることができます<br />
Yii Framework は、大規模な Web アプリケーションを開発するためのコンポーネントベースの高性能 PHP フレームワークです。 Yii は、今日の Web 2.0 アプリケーション開発に必要なほとんどすべてを提供します。 Yii は、最も効率的な PHP フレームワークの 1 つです。 Yii は創設者 Xue Qiang の発案で、2008 年 1 月 1 日に開発が開始されました。
<p class="p-txt" > 2 精典错误 </p> <p class="p-txt" > 2 /libxmlrpc/encoding.c:101:未定義; </p> <p class="p-txt" > 2 collect2 : ld は 1 終了ステータスを返しました </p> <p class="p-txt" > 2 make : *** [root / fpm / php - fpm ] エラー 1 </p> <p class="p-txt" > 2 エンターテインメント: </p> <p class="p-txt" > 2 #make_ZEND_EXTRA_LIBS='-liconv' </p>
<p class="reader-word-layer Reader-word-s1-22"> 最初の PHP ページを作成するにはどうすればよいですか?とてもシンプルです!私たちが使用する最高のデザイン ツールの 1 つを選択するか、メモ帳を使用することもできます。作成したら、必ず PHP 拡張子が付いたファイルとして保存し、サーバーに転送してください。通常、PHP プログラムを作成する前に、環境を構成する必要があります。つまり、サーバーが PHP をサポートしている必要があります。 </p>
<span style="color:#333333;font-family:Arial, "font-size:13px;background-color:#FFFFFF;">ネットワーク プログラミング技術の急速な発展と携帯電話アプリケーションの使用のますます普及に伴い、ネットワーク通信インタフェースの開発効率が低いという問題を解決するために,YIIフレームワークに基づくモバイルプログラミング通信インタフェースの設計方式を提案した。
<div> <div> <p> 最初に学ぶ必要があるのは、複数の色の組み合わせではなく、一般的なすべての色に慣れることです。 (したがって、まだ熟練していない場合は、始めてすぐにカラーパレットで他の人が与えた色番号に従うことはお勧めしません。それを知っているだけで、色の使用にまだ慣れていません)ここで関係してきますが、「色彩心理学」というものは深刻なテーマではなく、ネット書店で検索してレビューの良い本を見つけて購入して読んでみると、色への理解がより深くなります。 </p> <p> 色彩心理学を学ぶことは、率直に言って、聴衆を研究することです。優れた Web カラー マッチングは、単に見た目が良いというだけではありません。色には機能と目的があります。色の背後にある情報、雰囲気、価値観を理解します...既知の視聴者を前にすると、どのような色の傾向があるかがわかります。皮切りに。 Web ページのターゲットとなる人々の年齢層、男女比、消費レベル、スタイルの好みなどを考慮して色を選択する必要があります。 </p> </div> <br /> 著者:シーシード<br /> リンク: https://www.zhihu.com/question/33549908/answer/211860302<br /> 出典:志胡<br /> 著作権は作者に帰属します。商業転載の場合は作者に許可を、非商業転載の場合は出典を明記してください。 </div>
<p> ThinkPHP は、MVC およびオブジェクト指向に基づく高速かつシンプルな軽量 PHP 開発フレームワークです。Apache2 オープン ソース ライセンスの下でリリースされています。創設以来、シンプルで実用的な設計原則に準拠しています。優れたパフォーマンスと最小限のコードを維持しながら、開発経験と使いやすさにこだわり、独自機能を多数搭載し、WEBアプリケーション開発を強力にサポートします。 </p> <p> バージョン 3.2 では、オリジナルのベースにいくつかのアーキテクチャの調整が加えられ、名前空間のサポートとモジュール化の改善が導入され、大規模なアプリケーションとモジュール開発の利便性が向上しています。 </p>
Yii<br />とは何ですか <br /> Yii は、さまざまな種類の Web アプリケーションの開発に使用される PHP フレームワークです。 Yii は、これを高性能のコンポーネントベースのフレームワークとして公式に定義しています。 <br /> <br /> 個人的な経験から言えば、Yii には次のような特徴があります: <br /> <br /> Yii はもっと「トレンディー」です。 <br /> Yii 開発チームは常に業界の Web 開発の最新テクノロジーに注目しており、現在最も人気のあるテクノロジーを吸収することに細心の注意を払っています。近年の Web 開発における最もトレンドな技術は多かれ少なかれ Yii に見られると言えます。たとえば、Yii は最初に開始されたとき、明らかな Ruby on Rails スタイルを持っていました; たとえば、Yii2 に実装されたばかりの名前空間やその他の PHP 最新機能がサポートされていました。トレンドやトレンドを追い続けたフレームワークだけが魅力的で活力があり、興味深く学ぶ意味のあるものになります。 <br /> Yii は比較的「簡単」です。 <br /> その名のとおり、Yii は学習と使用が比較的簡単なフレームワークです。コードの品質は非常に高く、学ぶべきことがたくさんあります。明確なコメントと豊富なドキュメントにより、コードが読みやすくなります。コミュニティが活発で、公式フォーラムには中国語セクションがあり、国内フォーラムも非常に人気があり、知識を得るのは簡単です。アーキテクチャは比較的安定しており、Yii1.1 から Yii2 への変更点から判断すると、オリジナルの規約や蓄積された経験の多くは依然として適用可能です。 <br /> Yii はより「完全」です。 <br /> Web 開発に関する限り、アプリケーションの種類や開発のどの段階で共通の問題が発生しても、Yii には成熟した効率的で信頼性の高いソリューションが用意されています。一般的な Web 開発の場合は、これで十分です。たとえば、Yii は、疑似静的、国際化、RESTful などのプログラミング フレームワークを提供します。ただし、規模という点では、Yii はまだ大きなフレームワークではありません。私の個人的な評価は、中規模で軽量なフレームワークであり、ほとんどのアプリケーション開発には間違いなく十分です。 <br /> Yii は比較的「速い」です。 <br /> Yii は、重要な機能として業務効率化を公式に推進しています。実際の使用状況から判断すると、数ある PHP フレームワークの中でも効率の点で一定の利点があります。しかし、個人的には、これは最も重要な機能ではないと思います。フレームワークのユーザー、つまり開発者にとっては、開発効率の方が重要です。 Yii の合理的なアーキテクチャにより、Web 開発で一般的に使用されるアイデアやパターンを簡単に適用できます。 Web 開発でよく遭遇するいくつかの詳細な問題に対して、Yii はすぐに使用できる、非常に効率的で便利な既成のソリューションを多数提供しています。開発者や開発チームにとって、高い開発効率はさらに重要です。 <br /> 卓越性を目指して努力し、大多数の Web 開発者のためにこのような優れたフレームワークを作成するというたゆまぬ努力をしてくれた Yii 開発チームに感謝したいと思います。私は Yii1.1 から Yii に触れて使用しており、仕事や趣味の関係でいくつかのフレームワークにも触れてきました。一般的に言えば、これまでのところ Yii にはとても満足しています。Yii で最も気に入っている点は 2 つあります。1 つは、Yii を学習した後、現時点で最も人気があり成熟した機能の多くを学習したことです。迅速に開発し、迅速に改善できることです。 <br /> <br /> Yii2.0<br /> のハイライト <br />Yi には、Yii1.1 と Yii2.0 の 2 つの主要なバージョンがあります。 Yii1.1 は古いバージョンであり、本書執筆時点の最新バージョン番号は 1.1.15 です。 Yii1.1 は新たな開発は行われておらず、公式はメンテナンスとセキュリティ上の脆弱性の更新のみを行っており、新しい機能は導入されません。 Yii2.0 は、Yii1.1 をベースに完全に覆され、書き直されたフレームワークで、多くの最新技術と主流の開発慣習を吸収しており、最新世代の Web 開発フレームワークを代表するものです。付録 1: Yii2.0 と Yii1.1 の間の主な改善点 このセクションでは、Yii2.0 と Yii1.1 の間の主な改善点を紹介します。以下では、Yii2.0 のより顕著な機能のいくつかを簡単に紹介します: <br /> <br /> PHP 名前空間、Trait、PSR 標準、Composer、Bower パッケージ マネージャーなどの新しいテクノロジと標準を使用します。 <br /> 新しいアーキテクチャと、依存関係注入、依存関係注入コンテナー、サービス ロケーター (Service Locator) などの新しいパターンを実装しました。 <br /> Yii2.0 はセキュリティを非常に重視しており、SQL インジェクション、XSS 攻撃、CSRF 攻撃、Cookie 改ざんなどを効果的に防止するための一連の対策を採用しています。 <br /> さまざまな SQL および NOSQL データベースを幅広くサポートし、Active Record などのデータベース クエリおよび操作インターフェイスを効率的に実装し、データベースの移行、レプリケーション、読み取り/書き込み分離などの機能を提供します。 <br /> 完全に標準に準拠した RESTful API は、最小限のコードで実装できます。 <br /> さまざまな粒度とメディアのキャッシュ メカニズムをサポートします。 <br /> Cookie およびトークンベースの認証、RBAC およびその他の権限制御方法に基づくさまざまな認証および認可方法を提供し、OpenID、OAuth1、OAuth2 などをサポートします。 <br /> Bootstrap、jQuery UI をサポートし、使用できる豊富なウィジェットを提供します。 <br /> 完全な国際サポート。ICU 標準に準拠した時刻、複数形などの書式設定ツール、およびメッセージ翻訳やビュー翻訳などの機能を提供します。 <br /> 2 つの主流の PHP テンプレート エンジン、Twig と Smarty をサポートすることに加えて、開発者は他のエンジンをサポートする独自の拡張機能を作成することもできます。 <br /> 勤勉なプログラマー向けに、Yii デバッグ ツールバー、Gii コード ジェネレーター、ドキュメント ジェネレーターなどの効率的な開発ツールを提供します。 <br /> Codeception および Faker と統合され、DB Migration と組み合わせて、テスト開発を容易にするフィクスチャ フレームワークを提供します。 <br /> シンプルなアプリケーション テンプレートと高度なアプリケーション テンプレートが提供されており、さまざまな開発シナリオに適しており、開発者が独自のアプリケーションをできるだけ早く構築するのに役立ちます。 <br /> Yii2.0 の機能の詳細については、公式の説明を参照してください。 <br /> <br /> 背景知識<br /> <br /> 本書は Yii2 に焦点を当てていますが、読者に Yii1.1 の開発経験は必要ないことに注意してください。このような背景知識があると Yii2 をより早くマスターするのに役立ちますが、説明の過程で、Yii1.1 に関する関連知識のない読者が関連概念を補足するのにこの本が役立ちます。これらの概念を理解していれば、読者は Yii1.1 を一から学ぶ必要はなく、直接 Yii2 を使い始めることができます。 <br /> <br /> もちろん、Yii は PHP フレームワークですので、PHP を理解しておくのがベストですが、コードに習熟する必要はなく、コードを理解し、簡単なコードが書け、どの関数を使うべきか大まかに知っていれば十分です。基本的にはプログラミング時に使用するだけで十分ですが、使いながら学習することも学習方法です。 <br /> <br />同時に、Yii はオブジェクト指向フレームワークでもあります。これは、Yii がコード構成と問題解決の観点からオブジェクト指向の考え方を体現していることを意味します。 Yii で開発するには、この考え方に従うのが最善です。したがって、読者はオブジェクト指向プログラミングについてある程度の理解を持っていることが推奨されます。実際、プログラマーのレベルを判断するのは、特定の言語や特定の開発フレームワークの習熟度だけではありません。さらに重要なのは、問題を解決するためのアイデアと方法に依存します。メソッドの主要なカテゴリの 1 つはオブジェクト指向メソッドです。この観点から見ると、Yii の学習と使用には高度なオブジェクト指向手法は必要ありません。しかし、経験者として、読者の皆様にはオブジェクト指向の開発手法を体系的かつ包括的に学んでいただきたいと今でも願っています。特に本書では、Web開発に携わる際によく使われるデザインパターンについても具体的に解説します。 <br /> <br /> この本の読み方<br /> <br /> これは「クイックスタート」や「1 週間でマスター」の本ではありません。この本の非常に重要な目的と出発点は、Yii2.0 の原則を分析して、読者が Yii2.0 が何であるか、そしてなぜそうなるのかを理解できるようにすることです。それは一夜にして起こるかもしれません。この本には多くのコードが含まれており、データ構造の分析、コール スタックの追跡、コード フローの追跡が必要です。私たちは鮮やかで簡潔であるよう努めていますが、読者は依然として「古代の仏陀の緑灯籠」に備えて心の準備をし、衝動的になったりせっかちになったりせず、内なるスキルの練習に集中し、しっかりとした基礎を築き、独自のスキルを練習する必要があります。できるだけ早く。 <br /> <br /> 内容的にはYii2.0の本質を直接指摘しており、完璧ではなく洗練を目指しているが、関連するPHPやHTTP、その他多くの知識についてはせいぜい触れただけで表面的なものであり、内容は不十分である。それを紹介するために。そのため、関連する知識や背景知識については、検索エンジンなどを駆使して自習・補完する必要があります。 <br /> <br /> 章の構成に関しては、この本は一般に、内容が徐々に深化するパターンで配置されています。同時に、各パートの内容は比較的独立しており、各ページの内容は可能な限り独立した記事にすることができます。したがって、Yii2.0 を初めて使用する読者は、段階的に読むことをお勧めします。一定の基礎を持った読者は、自分の興味や趣味に基づいて学習の入り口を自由に選ぶことができ、気になる知識のポイントに出会ったときに、該当するページを検索することで該当するページを見つけることができます。 <br /> <br /> Yii の基礎セクションでは、Yii のフレームワーク全体を理解するための最も基本的な概念であるプロパティ、イベント、ビヘイビアなどの Yii の最も基本的な知識を順番に紹介します。 <br /> <br /> Yii 規約セクションでは、Yii 規約のいくつかのルーチンと設定を主に説明し、開発者が何も指定しない場合の Yii のデフォルト動作の問題を解決し、Yii の実際の使用方法についての理解を深めます。この部分には主に、Yii アプリケーションのディレクトリ構造とエントリスクリプト、エイリアス (Alias)、Yii の自動クラスロード機構、環境および設定ファイル、設定項目 (Configuration) などが含まれます。 <br /> <br />「Yii パターン」セクションでは、現在の Web 開発において最も主流で成熟したデザインパターンの一部を Yii がどのように実装しているかを分析します。これらのデザインパターンを学ぶことは、Yii の仕組みを深く理解するのに役立ち、さらに稀なこととして、読者の開発およびデザインレベルの向上につながります。このパートでは主に、MVC、依存関係注入と依存関係注入コンテナー、サービス ロケーター (Service Locator) の 3 つの設計パターンについて説明します。 <br /> <br />
<p align="left"> マルチデータ ソース レポートとは、1 つのレポートで複数のデータ セットを定義でき、必要なデータベース テーブルをそれぞれ取得できることを意味します。データベース テーブルは異なるデータベースから取得することもできます。この記事では、複数の例を使用して、マルチソース レポートを実装するために複数のデータセットのデータがどのように相互に関連付けられるかを説明します。 </p> <p align="left"> 1. 説明 </p> <p align="left"> 複数のデータ ソースとは、同じレポート内に、複数の異なるテーブルまたは異なるライブラリから取得されたデータが表示されることを意味します。 </p> <p align="left"> 以下に示すのは、単純なマルチデータ ソース レポートです。左側の青い部分は売上テーブルから取得され、右側の黄色の部分は合計売上テーブルから取得されます。つまり、データは 2 つの異なるデータベース テーブルから取得されます。 </p>
はてなは日本最大の Web サービス プロバイダーの 1 つで、キーワード (Wikipedia に類似)、ブログ、フォト アルバムなどのサービスを提供しています。本書の内容は、はてなが学生向けに開催した夏期インターンシップ講座を中心に、パフォーマンスの最適化、分散、アルゴリズム、システムアーキテクチャなど、さらにはハードウェアの経済コストまで多岐にわたっています。運用保守エンジニアである私たちにとって欠かせない参考書です。アルゴリズムの実践編も多数収録されており、圧縮アルゴリズムや全文検索などのアルゴリズムの実装方法も紹介されており、これからWebビジネスを始める人にとっては非常に良い参考書となっている。
使用説明書<br /> 1.JSファイルの導入 <br /> JS インターフェイスを呼び出す必要があるページに次の JS ファイルを導入します (https がサポートされています): http://res.wx.qq.com/open/js/jweixin-1.0.0.js <br /> 注: AMD/CMD 標準モジュール読み込み方法 <br /> を使用した読み込みをサポートします。 2. 構成 config インターフェイス <br /> を挿入します。 JSSDK を使用する必要があるすべてのページは、最初に構成情報を挿入する必要があります。そうしないと、構成情報は呼び出されません (同じ URL を呼び出す必要があるのは 1 回のみで、URL を変更する SPA Web アプリは URL が変更されるたびに呼び出すことができます)。 <br />
<span style="font-family:"font-size:14px;">ユーザー エクスペリエンスを向上させる Web 開発 (書籍) では、主に Web インターフェイス設計の分野におけるヒューマン コンピューター インタラクション (HCI) の応用について説明します。ご覧のとおり、軽妙な言葉と楽しいイラストが満載の技術理論書です。そう、技術論です。ソフトウェア (または Web サイト) のインターフェイスとユーザーの関係について説明します。インターフェイスはあなたによって作られ、ユーザーはそれを使用します。ですから、自分のやっていることは素晴らしいと自信を持って言わずに、ユーザーの意見に耳を傾けてみましょう。ユーザーエクスペリエンスを向上させるWeb開発 (書籍) では、その一連の流れが何なのか、何に注意すればよいのかが分かり、最終的にはテストに耐えられる製品が自然と生まれます。 </span>
SVN は Subversion の略で、オープンソースのバージョン管理システムです。RCS や CVS と比較してブランチ管理システムを採用しています。簡単に言うと、複数人で同じプロジェクトを共同開発し、リソースを共有するために使用されます。 。
PONシステム光スプリッタの計画と活用 <br /> 1. 光スプリッタの選択は、PON システムのリンク設計によって決まります。EPON と GPON の間の論争はさておき、PON ネットワークの現在の技術はすでに 1×128 の光分割比を達成でき、大きなメリットをもたらします。 PON の ODN 設計に準拠しており、優れた柔軟性を備えています。したがって、光リンクを設計するときは、OLT PON の送信および受信光パワー バジェットに基づいてリンクを計画することが重要です。一般に、システム全体に展開する必要がある ONU は、システム全体でのカバレッジを決定するために領域に分割されます。ポン。 <br />
製品の説明と機能のハイライト: <br /> Alibaba Cloud のワンクリック インストール パッケージのソース コード インストールに基づいており、安全、安定、効率的です。 <br /> 1. 環境はソースコードを使用してコンパイルおよびインストールされ、対応するソフトウェアのインストール ディレクトリは /alidata に集中しているため、構成の柔軟性が高くなります。 <br /> 2. ミラー環境インストール用のスクリプトのソースコードを開くと、スクリプトを使用して、対応するクラウド ホスト上でミラー環境を初期化できます。 <br /> 3. openssl は最新バージョン 1.0.2a にアップグレードされました。 <br /> 4. Apache php の組み合わせと比較して、nginx php の組み合わせはパフォーマンスがより効率的で、電子商取引、フォーラムなどの高トラフィック要件のあるサイトに適しています。 <br /> 5. PHP のマルチバージョン切り替えをサポート<br />
<p style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;background-color:#FFFFFF;"> <span>24 の設計パターンと 6 つの主要な設計原則の紹介 (PHP バージョン) プロキシ パターン [プロキシ パターン]</span><br /> <span>プロキシ モードとは何ですか?私はとても忙しくて、あなたと話す時間がありません。私を見つけたいなら、まず私のエージェントを見つけてください。次に、エージェントは、そのエージェントが何ができて、何ができないのかを知っている必要があります。つまり、二人の人間は同じ資質を持っているということです。インターフェースを使用すると、エージェントは作業できませんが、代理人は作業できます。 </span> </p>