Sina Weibo も Tencent Weibo も PHP で開発されていると聞きましたが、Duolingo や Pinterest、さらに Weibo が真似した Twitter など、ここ 2 年間で海外で最も人気のある新しいアプリケーションはすべて Python で開発されているように感じます。開発は Ruby で行われましたが、その後 Java に変更されました。基本的に、海外の新しい Web アプリは過去 2 年間で PHP を使用しているのはなぜですか。 PHP によると、海外のこの傾向で、PHP は歴史の舞台から退きつつあるのでしょうか? ここ 2 年間、新しい Web アプリは基本的に Python か .NET か Rails になっているように感じます。 . 実際、Rails はすべてが下り坂になっているように感じます。Python の Web プログラミングを学んだ後、どのようなサーバーサイド言語を選択するのが良いでしょうか? Rubyもphpも衰退しつつある気がするし、GoogleのDartとかは非主流すぎる気がするけどJavaや.Netの方がいいと思うけどどれもモンスター
返信内容:
。 ナンセンスです。私たちは Python で書かれた Weibo に似たコミュニティを 5 人で 2 か月かけて開発しました。 私の PHP をハッキングしないでください。 !最初にいくつかの用語を理解することができます。これらは新しい概念ではありませんが、少なくとも php が新たな明るい未来に向かって進んでいます。 psr/composer/hhvm/phpng/swoole… Tencent Weibo を例に挙げると、PHP はバックエンドの最上位層であり、実際のバックエンドはすべて C/C++ で書かれたサービスであり、PHP は呼び出しのみを担当します。建築設計における水平方向と垂直方向の分割として理解できます。同様に、PHP を使用しているか Java を使用しているかにかかわらず、大規模な Web サイト サービスでは言語は二の次です。使用する言語よりもビジネスの規模、アーキテクチャ、および全体的なパフォーマンスの方が重要です。 Sina Weibo も Tencent Weibo も、過去 2 年間に開始されたアプリケーションではありません。Weibo は 2009 年に登場し、2008 年から 2009 年にかけて開発されました。当時、PHP は絶対的に最も人気のある Web 開発テクノロジでした。 時間は非常に貴重であり、Python は非常に優れているので、他の言語について心配する時間はありません。確実な Django アプリケーションを構築するために基本的な知識は必要ありません。決定する前にいくつかのプロジェクトを実行してみてください。
Lin Chiling と同様に、Python は非常にエレガントに設計されています (申し訳ありませんが、私が間違っていました。非常に美しいと言うべきです)。しかし、エレガントな言語だからといって、私たちが書くすべてのコードが優れているとは限りません。多重継承メカニズムを使用して Django によって実装されたビュー層も、多くの人が胸に大量の黒い血が溜まっているように感じることがあります。
PHP がリリースされたと思いますか?もちろん、人々が PHP を嫌い、それについて噂するのは人間の本性ですが、醜いからといってそれを無視することはできません。 PHP が Python の素晴らしいライブラリ関数を実行できないわけではありません。PHP はクローラを作成できます。PHP は、expect および名前付き行インタラクションを作成することもできます。
Ruby などはとても楽しいものです。Msf がこれを使っているのがわかります (くそー、ハッカーになりたければ、このことに習熟しなければならないと思っていました)。
Node.js は現在サーバー側で非常に人気があるため、試してみることができます。 JSP、http://ASP.net はすべて優れており、ぜひ試してみてください。
それでは、なぜ木で首を吊るのですか?
休暇は終わりましたが、寝るまでまだ 1 時間 13 分あります。できるだけ早く勉強する方法を学ばなければなりません。トピ主さん、頑張ってください。 質問者さんはhello worldしか書けないと思います 個人的にはPythonよりもphpを使ったほうが安価で設定も楽だと感じています。 PHP 開発者は、Python 開発者よりも比較的見つけやすいです。 PHP は、何の疑いもなく、世界で最高の言語です。 ! 上司はphpを使うように言いました PHP は宇宙で最も強力な言語です。聞いたことがありませんか?

phpidentifiesauser'ssessionsingsinssessionCookiesIds.1)whensession_start()iscalled、phpgeneratesauniquesidstoredsored incoookienadphpsessidontheuser'sbrowser.2)thisidallowsphptortorieSessiondatadata fromthata

PHPセッションのセキュリティは、次の測定を通じて達成できます。1。session_regenerate_id()を使用して、ユーザーがログインまたは重要な操作である場合にセッションIDを再生します。 2. HTTPSプロトコルを介して送信セッションIDを暗号化します。 3。Session_Save_Path()を使用して、セッションデータを保存し、権限を正しく設定するためのSecure Directoryを指定します。

phpsessionFilesToredInthededirectoryspecifiedBysession.save_path、通常/tmponunix-likesystemsorc:\ windows \ temponwindows.tocustomizethis:1)uesession_save_path()tosetaCustomdirectory、ensuringit'swritadistradistradistradistradistra

toretrievedatafrompsession、Startthessession withsession_start()andAccessvariablesshe $ _SessionArray.forexample:1)Startthessession:session_start()

セッションを使用して効率的なショッピングカートシステムを構築する手順には、次のものがあります。1)セッションの定義と機能を理解します。セッションは、リクエスト全体でユーザーのステータスを維持するために使用されるサーバー側のストレージメカニズムです。 2)ショッピングカートに製品を追加するなど、基本的なセッション管理を実装します。 3)製品の量管理と削除をサポートし、高度な使用状況に拡大します。 4)セッションデータを持続し、安全なセッション識別子を使用することにより、パフォーマンスとセキュリティを最適化します。

この記事では、PHPでインターフェイスを作成、実装、および使用する方法について説明し、コード組織と保守性の利点に焦点を当てています。

この記事では、PHPのCrypt()とpassword_hash()の違いについて、パスワードハッシュの違いについて説明し、最新のWebアプリケーションの実装、セキュリティ、および適合性に焦点を当てています。

記事では、入力検証、出力エンコード、およびOWASP ESAPIやHTML浄化器などのツールを使用して、PHPのクロスサイトスクリプト(XSS)を防止します。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ドリームウィーバー CS6
ビジュアル Web 開発ツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

ホットトピック









