• 締切済み

PHPを使ったWEB作成について質問です

PHPなどのWEBプログラマーを目指している者です。 LAMP環境でWEBサイトを作成したのですが、次のステップに行くにはどうすればよいのか、疑問に思いましたので、以下何点か質問させて頂きます。 何か自分の作品を作り上げて、ポートフォリオにしたいと思っているのですが、 ・PHPフレームワークを使用したWEBシステムを作成したいのですが、ブログシステムかECサイトを作るべきなのかな?と色々考えこむのですが、中々アイデアがうかばないのですが、何を作るのがベターでしょうか? ・実際の現場で使用されているフレームワークを使用したいと思っておりますが、どのフレームワークが入門しやすいでしょうか? 以上、よろしくお願いします。

  • ptjsr
  • お礼率33% (2/6)
  • PHP
  • 回答数4
  • ありがとう数0

みんなの回答

  • iioi
  • ベストアンサー率26% (22/84)
回答No.4

>実際の現場で使用されているフレームワークを使用したいと思っておりますが 定番はZend Framework,Symfony,Symfonyが定番で 最近はFuelPHPが少しずつ人気が出てきている。 >>PHPフレームワークを使用したWEBシステムを作成したいのですが >PHPだったらSmartyですかね。あとは入門しやすいWordPressかなぁ >テンプレートエンジンとしては、両方とも日本語情報が充実しているので学習を進めやすいかと思います! Smartyはテンプレートエンジンであってフレームワークではない。 WordPressはCMSであってフレームワークではない。 >何か自分の作品を作り上げて、ポートフォリオにしたいと思っているのですが、 重要なのは職歴(実務経験)。 実務経験が無くても雇用されるのは20代前半まで。

  • pa_cotta
  • ベストアンサー率43% (25/58)
回答No.3

フレームワークは現場によりけり(使ってないところもあるし、カスタマイズして独自フレームワークにしているところもある)なので、これといったものはありません。 他の方も書かれているように、各フレームワークによって向き不向きがあったりするので、状況にあわせたフレームワークを取捨選択できるような知識をつけることが大事かと思います。 ポートフィリオなんか作っても正直あんまり参考にならないかと思います。 それよりはgithubなんかを使って自分のコードを誰でも参照できるようにするとか、オープンソースのプロジェクトに参加して技術力をアピールしてみるとかのほうが効果的だと思います。 フリーランスなので仕事の依頼はそちらのほう経由が最近は多くなってきています。 実際にコードを見たりどれだけ知識があるかは職務経歴書なんかよりよほど見れたりしますしね。 とりあえずは上辺だけの知識ではなく、もっと深いところ(例えばPHPであればパーサの動きやZend Engineのプログラムソースを読んでどのようにPHPが動いているかを理解するとか)を理解するのが大事かと思います。 # ただプログラマになりたい、というのならPHPで一通り出来れば大丈夫です # jQueryとかHTMLの知識、DBMSに関しての知識も必要ですかねー

  • junpecho
  • ベストアンサー率9% (1/11)
回答No.2

はじめまして!プログラマのjunpechoと申します! Web業界の人間です! >何を作るのがベターでしょうか? LAMPをちゃんと使っているのであったら、 ブログでもECサイトでも、ゲーム的なサイトでもいいんじゃないでしょうかね? 自分がポートフォリオを見る側だと仮定して、短時間でかつ効果的に相手に技術要素やセンスが 伝わるようなものであればいいと思います! あとは、市場の流れ的に、HTML5がキテるっぽいので、JSやCSSをグリグリ使ったUIにすると レビュアーにおおっと思わせられるんじゃないでしょうかね? >PHPフレームワークを使用したWEBシステムを作成したいのですが PHPだったらSmartyですかね。あとは入門しやすいWordPressかなぁ テンプレートエンジンとしては、両方とも日本語情報が充実しているので学習を進めやすいかと思います!

回答No.1

つまりは、就職のために何をすればよいかということですよね。 であれば、何をしたらよいのかを含めて自分で解決することが最優先です。 「なぜこのフレームワークを使ったのか」と面接官に聞かれたときに、答えられますか? まさか、OKWAVEでそう回答されたからというおつもりですか? フレームワークを選択するのに正解なんてありません。作成するもの(要件)に合わせて最適と思われるフレームワークを選択するのです。 あらゆるフレームワークを勉強し、それぞれの特徴を把握して、作成する要件に合わせて最適なものを選択できるようにしてください。 自分の言葉で選択した理由や根拠を示すことのほうが、技術よりも基本的で、就職で求められる能力ではないでしょうか? > ブログシステムかECサイトを作るべき どうでしょうかね?ないよりはマシでしょうけど。 他の競合するライバルに勝てるものになりそうですか?これを選択した時点で、プログラミングの技術勝負になってしまうのでは?

関連するQ&A

  • 架空のWebバナーを100個作成 素材やテーマ

    未経験からWebデザイナーを目指し、独学で勉強している男です。 先日、クリエイティブ系の派遣会社に登録にいき、担当者の方に これまでの制作物(架空のECサイトなど3サイト)を拝見してもらい、 アドバイスして頂いたのですが、 ・HTMLやCSSのコードはしっかりしている ・デザインはシンプルで使いやすい ・色使いなども極端に変なものは無い と言うような感想をもらいました。 しかし、制作物がWebサイト3つだと情報が足りない 様々なジャンルのデザインができるかがわからないなどのご指摘もあり、 ・デザインの幅を広げる ・制作時間を現場レベルにする ・ポートフォリオに乗せる作品を増やす などを目標に、架空のバナー広告を100個作成してみては?と提案がありました。 確かに、100個作成したら、 引き出しも増えスキルアップもすると思うので、 非常にやりがいはあるのですが、 バナーの内容や写真素材などをどうすればいいかで困っております。 とりあえずは、 ・冬のクリアランスセール ・春の新生活応援フェア ・ハロウィン特集 など季節やイベントセールなどのバナーをイラストと文字で作成しています。 バナー制作ではなく、 架空の内容を考えるので悩んでしまっているので、 なにかアドバイスしていただければ嬉しいです。 また、ECサイトなどでは、 そのサイトの商品写真や、 そのバナーのシチュエーションにあったモデルの写真を使用して バナーを作成していることが多いと思うのですが、 なかなかそのようなフリー写真なども見つかりません。 ポートフォリオサイトに載せる予定ですので、 他のサイト様の商品写真を切り抜いて使用するなどもできません。 なにかいいアイデアはありませんでしょうか? わかりにくい内容かと思いますが、 よろしくお願い致します。

  • 独学でPHPやってきました。今のスタンダードは?

    ひょんなことからPHPプログラマーになり、教えてくれる人もいなかったので独学で4年くらいやってきました。LAMPという環境になると思います。 WEBサイトをリリースしてなんとか運用していますが、きっとものすごく効率が悪いことをやっていて、世の中のスタンダードからも外れてるんじゃないかと思っています。 近いうちに転職も考えているのですが、「PHPやってきました」と自信を持って言えない自分がいます。 どこかの会社に行ったら、同じPHPでもわけがわからないんじゃないかと。 そこでお聞きしたいです。 一般的にLAMPで開発されているような会社さんでは、以下はどのようにされているのでしょうか。 本格的にPHPでWeb系の開発やってる会社に行くなら、これ習得したり使いこなしたりしておきな、 というものを教えて下さい。 ・環境 統合開発環境というものを使用されていますか? 私はEmEditorというテキストエディタでひたすら書いています。 ・デバッグ やはり統合開発環境でしょうか? 私は変数を画面に表示させて検証したりしてしまいます。 ・フレームワーク どんなものが主流ですか?どれを習得しておくべきですか? 私は自分で作ったもの、といっても本当に初歩的な処理しか入っていないものを使っています。 ・Ajax AjaxとPHPでかなりかっこよく作れると聞きます。 やはり今時は必須でしょうか? WEB系の会社でバリバリやっている方のご意見お聞きしたいです。 他にも「独学でやってきたなら、それ専門の会社行くならこれ覚えときな」みたいなアドバイス有りましたらお願いします。

  • PHPのフレームワークとはどれがいいのでしょうか

    私は、PHPを使ってWEBのシステム構築に携わっております。 いままではフォームの組み込み等の簡単なものだったため、 PHPを記述して対応しておりましたが、大きいシステムのお話などが 出てきだしており、システムの作成をもっと効率化できないかなど 自分のステップアップを考えております。 ある程度の規模に対応でき、システム開発が柔軟に行えるようなPHP フレームワークはございますでしょうか。 Cake PHPやFuelPHP等が出てきますが、多数の種類があるため、 利用者様や学習者様のお声をお聞きしたく、質問をさせていただきました。 DBを利用することも多々ありますので、DBとの連携も容易なものがありがたいです。

    • ベストアンサー
    • PHP
  • WEBの知識が追いつかない

    現役でWEBプログラマの方に日々どのように知識を得ていらっしゃるのか伺いたいです。 個人の趣味でWEBを勉強している者です。 HTML,Javascript,PHPなどで簡単なWEBサイトを作っています。 書店では、「これから始める○○」「○○入門」など入門書は沢山あります。 ・・が、そこから先のものが少なく、知識を増やすことに行き詰っています。 入門書は沢山あるが、中級者向けの本が少ないのです。 書籍を購入するにも安いわけではないので、あまり買ってばかりにもいきません。 身が持たなくなってしまいます。。\\ また、WEB業界の方に伺いたいのですが、WEBは日々進化しているのですがその知識はどこで入手されてるのでしょうか? 会社で教われるのでしょうか? またはご自分で書籍を購入して?WEBで検索されたりして得ているのでしょうか?それだと限界があると思うのですが・・。 しかし、世に出ている書籍は世に出た時点で古いものとなっていて、使えないとも聞きました。 今のWEBは恐ろしく進化しているのだなと思います。 普段どのように勉強されていらっしゃるのか、またどのようにしてステップアップされたのか教えて下さい。

    • 締切済み
    • PHP
  • PHPとJAVA

    最大5千人ぐらい同時にアクセルするWEBサイト(DBとしてmySQL使用)を作る場合PHP(CodeIgniterのフレームワーク)とJAVA、どちらのプログラムで作成した方がいいのでしょうか?

    • ベストアンサー
    • PHP
  • WEBプログラマ(PHP+SQL)の就職について

    お世話になります。 WEBプログラマの就職について質問させて下さい。 当方WEBデザインの世界でしばらく働いていたのですが 退職を期に新しい技術を身につけようとPHPとMYSQLを勉強しました。 それで今月中にWEBプログラマの面接用の作品を作ろうと思っているのですが いまいちどんな作品を作っていいか思い浮かびません・・・ 面接時の作品としてどのようなアプリケーションを制作すれば 会社側にとってアピールしやすいのでしょうか? (例ショッピングカート、ブログ、アンケートなど) ちなみに私のスキルはPHP、MYSQL、PHPのフレームワーク一つがなんとか出来ます。 アドバイスよろしくお願いします。

    • 締切済み
    • PHP
  • PHPで作成したサイトのSEOについて

    ECサイトを運営しているのですがECキューブというオープンソースを使って ECサイトの中にLPサイト風のキャンペーンページを1ページ設けています。 このページのURLがcampaign.phpというURLなのですが、検索エンジンには .phpで作成したものはあまりよくないのでしょうか?

    • 締切済み
    • SEO
  • PHPプログラミングの実務レベル

    現在、転職を考えています。これまでは小さな会社でPHP、MySQLを用いてECサイトの構築保守、顧客管理のシステム構築、それに加えて法人営業をやってきました。 転職に際して、なるべくスキルが身に付くようなものをと思っており、webプログラマの選択肢を考えています。 しかしながら、独学で身に付けたものな上、ほぼ一人でやってきたのでこれまで携わってきたものが果たしてプログラマ目線で「実務レベル」と言えるのか、また「実務経験があります」と言っていいものか不安があります。 もちろん職場によって差はあるのだろうと思いますが、ある程度の目安で結構ですので、webプログラマとして業務に携わる上でどれくらいのレベルが要求されるのか教えていただけますでしょうか。よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPを一から学びたい

    ・PHPを一から学びたいのですが、いい本やサイトがありましたら教えてください。 ・PHPでの仕事はWEBプログラマー以外にもあるのでしょうか? ・PHPでのプログラマーの仕事は、一生できる仕事なのでしょうか?35歳くらいまででしょうか? ・未経験者だと何歳までが限界でしょうか?(ヘルプデスクの経験あり) ・残業がひどいところがほとんどでしょうか?寝袋を持っていくような会社が半分くらいでしょうか? ・PHPでのプログラマーの仕事は独立は可能な仕事なのでしょうか? ・WEBプログラマーは一般的なプログラマーほどおとなしい人が少ないと聞いたのですが、 そのような傾向はあるのでしょうか? 教えてください。

    • ベストアンサー
    • PHP
  • Webデザイナー 面接 ポートフォリオ USB

    明日、はじめてWebデザイナーの面接を受ける事になったのですが、 ポートフォリオについて質問です。 Web上にいくつかのサイトと、それをまとめたポートフォリオサイトを用意しています。 あと、簡単にですが、紙のポートフォリオも作成しました。 これで面接に向かおうと思っていたのですが、どこかのサイトで、 USBなどでもデータが必要と拝見したのですが、 レンタルサーバーにアップロードしていても必要でしょうか? 私が用意したサイトはPHPやCMSを使用しているので、 データだけ持って行っても、ローカル環境では閲覧できません。 その場合どのようにするべきでしょうか? どうかアドバイス宜しくお願いします。

専門家に質問してみよう