• 締切済み

python を使って SNS 作成

yougp01の回答

  • yougp01
  • ベストアンサー率0% (0/1)
回答No.2

自分もPythonでSNSを作れないか、と模索していた時期があったので回答させていただきます。 結果的にSNSの様なものは作成できたのですが・・・ 色々とバグが発生してしまったため放置気味です(笑 1) Pythonにはセッションという仕組みが無いのでまずはそれの対策が第1の壁になると思います。 SNSというからにはただの掲示板ではありませんよね? ログインしたり、ユーザー同士の交わりといったものも実装していくことになるんだと思いますが、 そのために必要なものとして「セッション」という考え方があります。 ですがphpやperlにはある「セッション」という仕組みそのものがPython自体には与えられていません。 まぁセッションに関してはぐぐっていただくのが早いと思います。 >直線的に、どの言語を学び具体的にどのように作っていくべきか ということですが、自分自身素人なので「最善」かどうかはわかりませんが 「GoogleAppEngine」というものをご存知ですか? 僕はこのセッションの問題に対して「Googleアカウントを利用する」というアプローチで解決しました。 根本的な解決にはなっていませんが、1つの解決策としていかがでしょうか。 2) Pythonでも十分作れると思います。 ただ、Python自体まだまだ目に新しい言語なので前人がいないということで 色々と勉強する面で不便はあると思いますが・・・ まぁあまりパッとしない回答になってしまいましたが、 僕はPythonが好きなので、どうしても推してしまいます(笑 これからもプログラミング、頑張ってください

関連するQ&A

  • Perl・Python・Rubyのどれがおすすめ?

    小さいプログラムであればコンパイラ言語より簡単に作成できると聞いたので、インタプリタ言語を一つ習得しようと思っているのですが、Perl・Python・Rubyのうちどれを選ぼうか悩んでいます。 私は現在、情報系学科の大学生で、今までにPascal、CASLII、C、Perl、Javaを習いました。どれも課題をこなすために使った程度で、どれも1年以上継続して利用していません。 以下が、それぞれの言語に対する認識です。初心者の意見なので間違っていることが多いかもしれません。 [Perl] -長所 ・一度勉強しているため、勉強し始めやすい。 ・習い始めるにあたり、一番初めに読もうと考えている「初めてのPerl 第5版」の評価が高い。 ・参考となるものが多い。 -短所 ・ソースが見にくいと聞いたことがある。 [Python] -長所 ・Perlより後にできた言語なので、Perlより洗練されてて高機能? ・Perlとは違い、同じことをするプログラムのソースは似ると聞いたことがあり、こっちの方が使い易い? -短所 ・Perl同様、Pythonを始めるなら一番最初に読もうと思う「初めてのPython 第3版」の訳が悪いという噂がある。また、「初めてのPerl」に比べると、ページ数が異常に多い。 Rubyについては聞いたことがある程度でほとんど知りません。 また、コンパイラ言語としてはC#を習得しようかと考えています。 以上から、Perl・Python・Rubyのうちどの言語を習得するのがいいと思いますか?個人的な意見でも構いません。理由を詳しく書いていただけると、選択の参考になるのでありがたいです。 できるだけたくさんの意見が聞きたいので、様々な回答をお願いします。

  • プログラミングの最初には

    プログラミングの勉強がしたく、最初はスクリプト言語のPerl,PHP,Pythonの3つから勉強したいなと思っています。 それで、質問なのですがどれから始めたほうが良いのですか? また、それぞれどのような特徴があるのですか? 自分は、html、cssを使ったwebデザイン程度しかできません。 よろしくお願いします。

  • Perl, Ruby, Pythonいずれかの習得

    私は普段、 C, C++, nasm を使ってプログラミングしています。 最近(主にテキスト等の処理のために)スクリプト言語を習得しようと思いたち(C++のboostでもいいんだけど)、どれがいいかと悩んだ結果、タイトル通り Perl, Ruby, Python のどれかがいいという考えに至りました。 一つ一つの言語としてのメリット、デメリットはあると思いますが、この3つに関しては至るところで議論されていますし、五十歩百歩というのが結論のようです。 そこでこれらの言語をお使いの方々から現在 CやC++ を主に使っている人間が最も習得しやすいとおもわれる言語はこの3つのうちどれかについてご意見賜りたくおもいます。 よろしくお願いします。

  • PythonとRubyどちらを選ぶべきでしょう?

    こんにちは。 今、PythonとRubyどちらをメインで学ぶべきかを考えており良かったら皆様の意見を参考にしたく思います。 現状 Ruby 7ヶ月 Python 1ヶ月 ほどの経験があります。(プログラミングはまだ初心者です。) Rubyの方が慣れているのですが、以下のような考えからPythonをメインで使った方がいいのか考えています。 以下、僕の考え 今後、Ruby on Railsがどんどん使われだして、現在のPHPのような形でRubyが使われるんじゃないか。 とすると、Rubyを使っても他の人と全く差別化出来ない取り替えの効いてしまうプログラマにしかなれないのでは。 Pythonの場合は、まだ日本でのユーザー数が少ないこともあり、Ruby,PHPに比べれば自分を差別化することにつなげられるのではないか。 とすれば、Pythonを使った方がいいか? ちなみにコレ以外に今思っていることとして、 Pythonはモジュールをインポートすることが前提とされているため、モジュールを効率的に利用する方法が学びやすい。そのため、プログラミングの学習には向いている。 PythonにもturbogearsやDjangoがあるので、Railsが無くてもいいのでは? Google app engineの登場で、Python学習に都合の良い場所が出来た。 といったことです。 これらの考え方について皆様はどのように思われますか?逆にPythonやRubyよりもCやPerlをやった方がいいんじゃないかといった意見もありましたら頂けると嬉しいです。よろしくお願いします。 (追記)ちなみに僕は今学生で、就職先ではきっとPHPを使うことになります。(ホントはあまり使いたくないのですが)

  • pythonでコーディングされてる有名なサイトって

    pythonでコーディングされている有名なサイトってありますか? 来週からエンジニアとして働く者です。未経験ですが、会社でpythonをすすめられ、現在勉強しております。Rubyでありましたらcookpadなどがぱっと浮かぶのですが、pythonといったら何か有名サイトがあるのかぱっと浮かびません。 あまりマイナーな言語でありましたら、今後pythonを勉強していく意欲がでず、Rubyをやっていきたいと伝えようか悩んでます。(pythonよりRubyの方がベンチャー企業で使用しているイメージがあります) 未経験のため、わがままを言える立場ではありませんが、 需要の低い言語を勉強していくのもどうかと思います。 会社からはJAVAやPHPではなく、今後需要のあるRUBYもしくはPythonのエンジニアになってほしいと言われてます。 但し、RUBYはすぐに席がないため、Pythonでお願いしたいという経緯が御座います。 ご意見頂けますと幸いです。 よろしくお願いします。

  • Pythonの利点は?

    こんにちは。高校生のぴぷりんです。 僕はJava/JavaScriptを中心にやっています。 オブジェクト指向の言語にはいろいろありますが、 そのなかでPythonなるものがあります。 PerlやRubyは書籍も多く知名度が高いのですが、 Pythonあまり見かけることがありません。 そこでPythonをやっている人に質問です! Pythonの利点・欠点を教えてください。

  • Perl, Ruby, Pythonどれを使えば良いか

    ログの解析など、テキスト処理を中心とした処理を行いたいと考えております。これから始める場合、また手軽に使える処理系としては、Perl,Ruby,Pythonのどの言語を使用すべきでしょうか?それぞれのメリット、デメリットなどもあれば教えていただければと思います。

    • ベストアンサー
    • Perl
  • スクリプト言語としてのPHPについて

    PHPについてほとんど知らない者です(他の言語もほとんど知りませんが・・・)。 Webで検索していると、Webアプリを開発するLL言語としてPHP, Ruby, Python, Perlを使っているというケースをよく目にします。一方、タスクを自動化するためのスクリプトを記述する言語としては、Ruby, Python, Perl, シェルスクリプトで記述しているケースをよく目にします(Linux/UNIX系)。 そして、PHPはWebアプリ開発言語としてかなりのシェアを占めていそうだが、スクリプト言語としてはそんなにシェアを占めていないのかな? という印象を持ちました。 そこでお聞きしたいのですが、スクリプト言語としてのPHPは他の言語と比較してどのような感じなのでしょうか? PHPはWebアプリ開発言語としてだけではなく、スクリプト言語しても開発現場でRuby, Perl同様に使われているといった感じなのでしょうか? あるいは、WebアプリはPHPで書いてるけど、スクリプトはPHP以外(Ruby, Pythonなど)で書いているという方は結構いるのでしょうか?その場合、何故PHPを使わずに別の言語を使っているのでしょうか? ご意見をお聞かせください。

    • ベストアンサー
    • PHP
  • RubyとPython覚えるならどっち?

    PHPを覚えてきたので、次にRubyかPythonのどちらかを勉強しようと思っています。本当は両方勉強した方がいいんでしょうけど、一気に勉強するのは大変なので、どちらか片方をやりたいと思っています。いろんなサイトで比較をされていますが、RubyはPythonに比べて実行速度が遅いとか、世界的なシェアではPythonの方が上、しかしRubyは国産でマニュアルも沢山ある。うーん、どっちを選択したらいいか迷います。たぶん、どちらもやれることは余りかわらないような気がします。ただ実行速度は少し気になります。 使う目的は今は特に決まっていません。もう一つくらい言語を取得したいというくらいの気持ちです。よろしくお願いします!

  • プログラミング言語、Pythonなどについて

    プログラミングスクールに通いプログラミングを習いたいです。言語を決めているとこですが、単に需要があったり稼げるというのを目にして安易な理由ですがPythonに興味があります。しかし、Pythonが主とするAIの世界は難しく地頭も相当よくないとききました、PythonやAIに特化したスクールもありましたが、転職保証するサービスはないようですが就職はできるでしょうか。これまた安易な考えですがいずれ独立したいですが、調べたイメージではAIの仕事はチームプレイなイメージがありますが、仕事は簡単には舞いこんでこないでしょうか。もちろんどの言語も甘くないでしょうが、まずは就職するにしても独立するにしても、 PythonやらAIが特に難しいならまだ比較的案件が多そうな他の言語(Ruby、PHPなど)にしようかとも考えてますがどうでしょうか。また、PHPやRubyならまだ可能性や案件は多いでしょうか?体験談や知識、意見を聴きたいです宜しくお願い致します。