最近ウェブサイトで作業していて、オープンソースの mvc フレームワークを使用することを考えましたが、それらはすべて PHP 5.4 以降、さらには PHP 5.5 以降の最新バージョンを必要とします。
ただし、現在のサーバーは基本的に PHP 5.2.x、PHP5.3.3 です。まともなメインストリームフレームワークを使用したい場合は、VPS しか方法がないようです。
でも、VPS はとても高価で、私は今まで一度も購入したことがありません。いつもタオバオでスペースを購入しており、よく騙されるので、あえて高価なものは購入しません。
VPS を使用したことのある人、または良いアイデアを持っている人が、この問題の解決方法を考えるのを手伝ってくれることを願っています。
もう一つ聞きたいのは、VPS を使用している場合:
1) VPS にはいくつの Web サイトを配置できますか? (現在構築するウェブサイトがかなりたくさんあります)
2) VPS は、直接ログインできる VM 上の Linux に似ていますか?
3) 米国の海外で比較的コストパフォーマンスの高い VPS サービスプロバイダーは何ですか (今は Dreamhost に VPS があることしか知りませんが本当ですか?)
4) VPS を購入する場合、一般的な構成とパラメータの基準は何ですか?
親切な人が質問に答えるのを手伝ってくれることを願っています (直接返信するのが都合が悪い場合は、電子メールdefault7#zbphp.com経由で私に返信できます)
ディスカッションに返信(解決策)
仮想ホスト Bar を使用しています。
VPS はホストするサイトの数には関係なく、訪問数と帯域幅に関係します。合計の帯域幅/訪問数は、それをどのように割り当てるかによって異なります。
現在では、PHP の方が基本的に優れています。 5.3 以上、
PHP5.5、登場してから長い時間が経ちました。
1) 理論的には、VPS は無数の Web サイトをホストできますが、VPS の実際の構成に基づいて決定する必要があります。もちろん、構成が適切であれば、より多くの Web サイトをホストできます。
2) はい、VPS は独立したホストと同等ですが、IP が独立しているかどうかによって異なります。
3) HostCats、NixDot、SemoWeb、VirtualSRV、Joe'sDatacenter、Seedplox、CorgiTech、HostIrian、Hostitek
4) これは、選択したサービスプロバイダーの実際の状況によって異なります
あなたは仮想ホストを使用しています!
VPS はホストするサイトの数には関係なく、訪問数と帯域幅に関係します。合計の帯域幅/訪問数は、それをどのように割り当てるかによって異なります。
現在では、PHP の方が基本的に優れています。 5.3 以上、
PHP5.5、登場してから長い時間が経ちました。
PHP 5.5。
構築したいWebサイトはフレームワークを使用しており、バージョンは5.4以降でなければならないため、VPSを考えました。
パフォーマンスの向上を除けば、5.4 と 5.3 に大きな違いはありません
追加されるのは技術的なものだけです
仮想空間の供給者は php カーネルに変更を加えました
php のみに依存する仮想空間。 ini は使用できません
システムを変更するために一日中何もすることがない人はいますか?これが PHP のバージョンが低い理由です
たとえば、サーバーの 1 つに 200 の Web サイトがあります。5.2.17 から 5.4.23 にアップグレードした場合、これらの Web サイトは引き続き正常に動作しますか?
コード変更の費用は誰が支払いますか?それらのユーザーはまだリースを更新する可能性がありますか?
仮想空間サプライヤーは php カーネルに変更を加えました
php.ini のみに依存する仮想空間は使用できません
システムを変更するために一日中何もすることがない人は誰ですか?これが PHP のバージョンが低い理由です
たとえば、サーバーの 1 つに 200 の Web サイトがあります。5.2.17 から 5.4.23 にアップグレードした場合、これらの Web サイトは引き続き正常に動作しますか?
コード変更の費用は誰が支払いますか?それらのユーザーはまだリースを更新する可能性がありますか?
この推論に基づくと、PHP 5.2.x PHP 5.3.3 サーバーは少なくとも 2 ~ 3 年間は継続されることになります。
この質問に対する答えは、最新の PHP バージョンのサーバーを使用することです。VPS 以外に選択肢はありません。 。 。実際、私も最初はそうだと思っていましたが、最新バージョンに対応している PHP スペースを探して、諦めない姿勢で質問するべきだと多くの人が言っていました。 。
2年や3年ではなく、10年も可能です。
それは顧客のニーズ次第です 誰かが喜んでレンタルする限り、私はアップグレードにこれ以上お金をかけません
あなたのフレームワークがクラウドで動作するかどうかはわかりません

phpssionsStrackuserdataacrossmultiplepagerequestsusingauniqueidstoredinacookie.here'showtomanageetheemefectively:1)Startassession withsession_start()andstoredatain $ _ session.2)RegeneratesseSsessidafterloginwithsession_id(the topreventes_id)

PHPでは、次の手順を通じてセッションデータを繰り返すことができます。1。session_start()を使用してセッションを開始します。 2。$ _Sessionアレイのすべてのキー価値ペアを介してforeachループを反復します。 3.複雑なデータ構造を処理する場合、is_array()またはis_object()関数を使用し、print_r()を使用して詳細情報を出力します。 4.トラバーサルを最適化する場合、ページングを使用して、一度に大量のデータの処理を避けることができます。これにより、実際のプロジェクトでPHPセッションデータをより効率的に管理および使用するのに役立ちます。

このセッションは、サーバー側の状態管理メカニズムを介してユーザー認証を実現します。 1)セッションの作成と一意のIDの生成、2)IDはCookieを介して渡されます。3)サーバーストアとIDを介してセッションデータにアクセスします。

tostoreauser'snameInappession、starthessession withsession_start()、thensignthenameto $ _session ['username']。1)ousession_start()toinitializethessession.2)assighttheuser'snameto $ _ session ['username']

PHPSESSIONの障害の理由には、構成エラー、Cookieの問題、セッションの有効期限が含まれます。 1。構成エラー:正しいセッションをチェックして設定します。save_path。 2.Cookieの問題:Cookieが正しく設定されていることを確認してください。 3.セッションの有効期限:セッションを調整してください。GC_MAXLIFETIME値はセッション時間を延長します。

PHPでセッションの問題をデバッグする方法は次のとおりです。1。セッションが正しく開始されるかどうかを確認します。 2.セッションIDの配信を確認します。 3.セッションデータのストレージと読み取りを確認します。 4.サーバーの構成を確認します。セッションIDとデータを出力し、セッションファイルのコンテンツを表示するなど、セッション関連の問題を効果的に診断して解決できます。

session_start()への複数の呼び出しにより、警告メッセージと可能なデータ上書きが行われます。 1)PHPは警告を発し、セッションが開始されたことを促します。 2)セッションデータの予期しない上書きを引き起こす可能性があります。 3)session_status()を使用してセッションステータスを確認して、繰り返しの呼び出しを避けます。

PHPでのセッションライフサイクルの構成は、session.gc_maxlifetimeとsession.cookie_lifetimeを設定することで達成できます。 1)session.gc_maxlifetimeサーバー側のセッションデータのサバイバル時間を制御します。 0に設定すると、ブラウザが閉じているとCookieが期限切れになります。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

SublimeText3 中国語版
中国語版、とても使いやすい

WebStorm Mac版
便利なJavaScript開発ツール

ホットトピック









