• ベストアンサー

LAMP開発の勉強方法について

お世話になります。 業務でLAMPでWebシステムの開発を行いました。 もっと技術を磨きたく自宅でも色々やってみようと考えております。 PHPアプリケーションのサンプル本などでの勉強を検討しているのですが これだけでいいのか迷っています。 LAMPを使用されている方はどのように勉強されているのでしょうか? 良書や良いサイトがありましたら、ご紹介して頂けると幸いです。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

正直、自分の感覚では、基礎的な本が1冊あれば十分かと思います。 本には載っていないような素敵な事態が頻発するので、いくらあっても足りません(^^; 習うより慣れろって感じですね。 問題が起こるごとにGoogle先生に聞くのが効率的だと思います。

dog-peach
質問者

お礼

kosukejlampnetさん 回答有難う御座います。 基礎的な内容の技術書とGoogle先生とで 頑張ってみます。

関連するQ&A

  • LAMPとXAMPPについて

    実際の仕事にてC言語やVBの経験はあるのですが WEB系の経験が全くないため 現在PHPの勉強をしています、 表題の件について下記質問があります。 ●LAMPはLinux + Apache + MySQL + PHP の略で  Linux上でPHPを動作させる開発環境の事、  XAMPPとはWindows上で動くLAMPと考えれば良いでしょうか? ●実際に現場で開発している方にお聞きしたいのですが  現場ではどちらの環境で開発するのが主流なのでしょうか? ●LAMP環境で使用するLinuxはUbuntuやCentOSなど  ディストリビューションはどういったものが主流でしょうか?  (規模によって違うといった回答でも良いので教えてください。) 以上、よろしくお願いします。

    • ベストアンサー
    • PHP
  • LAMP開発・ポータルECサイトのしくみを勉強したい

    将来はポータル系サイトのプロデューサーまたは責任者?を目指している25才女です。 スキルアップの為、夜間や休日を利用してWEB開発・サイト構築・WEBディレクションなど WEBサイトを構築し運営するまでのスキルについて勉強したいと考えていますが、 選択肢が多くて困っています。 編集の経験と制作の経験(CSSコーディング)、SEOの知識は既存の業務で身についたのですが、 自分では、WEBシステムや管理などのスキルが足りないと痛感しています。 下期から、企画の部署に異動となり、現在は新規サイトの企画プレゼンなどの仕事のみで、 今のままではシステム関係のスキルが全く身につかないままになってしまう。。。と危機感を感じています。 そこで、まずは気軽に始めれる言語ということで、PHPのスクールに通うことにしたのですが、 XAMMPの開発環境を推奨しており、私が希望している、サーバーの導入部分のネットワークの知識であったり、 LAMPって何?とか、実際にWEBサイトを構築する時に必要となるSE的な部分を学びたいと思っている 部分とはかけ離れています。 こういった知識を以下の条件で学ぶにはどういった方法があるでしょうか? ・20万~50万以上かかるスクールに通うなら、大学にいきたい(当方高専卒です。) ・希望予算は10万くらい。 できれば自宅で環境構築避けたいのですが、おすすめの方法があれば 書籍と一緒にご紹介いただければ幸いです。 使用していないデスクトップPC(モニターなし)が1台あります。 長文で申し訳ございませんが、アドバイス宜しくお願いします。

  • PHP経験者にオススメのJava勉強方法

    PHP経験のあるプログラマーなのですが、 新規にJavaを勉強することになりました。 PHP経験年数は5年程度で、 一通りのWebアプリケーション開発はこなせるスキルはあるかと思います。 Javaでやりたいこととしましては、 PHPと同等のWebアプリケーションを開発できるようなスキルを身に着けたいと思っています。 Strutsなどフレームワークを使った開発まで視野に入れて勉強したいと考えているのですが、 私の探した限りですと、なかなかWebアプリケーション開発にフォーカスした、 本やWebの情報が出てこず、お力をお借りしたいと思いまして、質問させていただきました。 皆様のオススメの勉強方法を教えてください。 何卒よろしくお願いします。

  • LAMPシステムでのバッチ処理の方法は?スケジューラ等知りたいです

    LAMPでWebシステムを開発中です。システム都合で夜間バッチ処理(MySQLのテーブル退避等のDB処理)を行う必要があります。  LAMP環境でバッチを行う場合、一般的に「どの様な言語で」「どの様なスケジューラで」行うのでしょうか。  また出来るだけ無料で使用が可能なスケジューラなどあればお教え頂けると助かります。  【環境】 Vine Linux 3.1、Apache2.0、MySQL 4.1.13 、PHP4.3.10です。

  • LAMPの環境

    お世話になります。 WEBプログラマーの仕事がしたいと思い、某派遣紹介会社に登録し面談を受けたところ、WEBプログラマーとして仕事をするためにはLAMP(Linux Apache MySQL PHP)という環境を自分で作って開発ができるレベルでないとダメだと言われました。 自分はLinuxのPCなど持っておらず、触ったこともありません。WEBプログラマーを目指すにあたって、WindowsではなくなぜLinuxでなければならないのかお伺いしたいです。 そもそもPHPは有料のサーバをレンタルしていればサーバ上で動いてくれるし、MySQLだってブラウザで操作できます。なぜ自分のPCにインストールする必要がるのでしょうか? よろしくお願い致します。

    • ベストアンサー
    • PHP
  • webサイト構築にいい言語は

    webサイト構築に一番いい言語はなんですか。(やはりjavaよりlampが いいですか。) 今javaでwebページ開発しています。 でも他の部署のphp,perlプロジェクトを見たら 開発速力もはやいしwebサイトの動きも早いっぽいです。 webアプリケーション専門マスターになりたいですが、 (communtyサイト(mixiなどサイト),B2Cとかを専門的に構築する人) やはりJava,jsp,struts,springとかよりLAMPでしょうか。 でもjava開発者はwebではなくても業務app開発など色々できるから 給料がLAMP開発者よりたかいし、安くいい会社に採用されると聞きました。(本当ですか。) LAMP開発者は今いっぱいだから給料も上がらないし、 社員扱いも悪いと聞きましたが、これは本当ですか。 javaは一度放して、LAMP系に転職しようかなと思いますが、 実はどうでしょうか。 (今はjavaの上流案件会社ではたらいていますが、  みんなコンサルタントなので技術的にはあんまり分からない人々で  技術的な発展がありません。) お答えお願い致します。  

  • 転職のため、Web開発の経験を独学で積むには?

    オープン系のシステムエンジニアなのですが、社内では主に業務系デスクトップアプリケーションの受託開発がほとんどであり、通販やその他ネットビジネスのためのサイトの構築において必須のWEBアプリケーションの経験すらさせてもらえません。 C,C++,C#,VB.NETおよびOracle等のSQLしか経験したことがありません。 自宅で独学でスキルを積むには、JavaやphpなどWebアプリ用の言語を一から勉強したいのですが、自分が契約しているISP上にホームページを作って試行錯誤する意外に効果的な方法はありますか? また、Javaやphpのプログラミングを行ったり、それを使用したホームページをデザインするには、どのようなツールがお勧めでしょうか? (例えば、デスクトップアプリの開発には、Visual Studio、というようなもの)

  • Webアプリ開発に従事しているSEの人生相談

    私は、Webアプリケーションの開発(主に追加開発)に従事している3年目のシステムエンジニアです。 先日、リリースしたプログラムのバグが原因で顧客のデータベース情報を誤って大量に書き換えてしまいました。それ以来、ミッションクリティカルなWebアプリケーションの開発に絶えず恐怖を感じています。 ここでWebアプリケーションの開発をミッションクリティカルと言っている理由は、稼働中のWebアプリケーションのモジュールの追加・入れ替えやデータベースの更新などで、時として1つのミスが即エンドユーザに計り知れない影響を与えてしまうことがあり、ミスが許されない業務であるからです。 現在、恐怖を絶えず感じながら今の業務を続けることに大変なストレスを感じているためWebアプリケーションの開発をずっと続けるのは困難であると考えています。 そこで、できればWindowsアプリケーション開発の仕事に移行したいと考えています。現在の勤め先ではWebアプリケーションの開発に比べれば数はかなり少ないですが、Windowsアプリケーション開発の仕事(自社製品開発)がありますので、異動希望するつもりです。 Windowsアプリケーション開発の仕事であれば、稼働中のアプリケーションのモジュール入れ替えや顧客データベースの書き換えといった業務がありませんので、上記していたような恐怖からは開放されると考えています。 ここでお聞きしたいのは、業界としてWebアプリケーションの需要が伸び続けており、逆にWindowsアプリケーションの需要が少なくなっているにもかかわらず、Windowsアプリケーションの開発だけで今後システムエンジニアとしてずっとやっていけるのかどうか、です。 障害が大きい場合は、転職も視野に入れて考えております。 参考程度ですが、アプリケーションの開発・保守の経験は2年ほどで、そのうちWindowsアプリケーションの開発(主な技術はC#,XAML)に携わったのは2ヶ月程度です。残りはWebアプリケーションの開発・保守(主な技術はJava,Struts,JSP,Oracle)に携わっていました。 できれば同じような業務に従事している方からのご回答をお待ちしています。厳しい意見でもけっこうですので、よろしくお願いいたします。

  • Webアプリケーション開発とWebシステム開発の違い

    工業大学の学生です. 卒論でWebシステムについて調べています. 質問は Webアプリケーション開発とWebシステム開発の違いについてです. 自分で調べたところ,Webアプリケーション開発とWebシステム開発の説明は同じような事がかいてあります. Webアプリケーション開発とWebシステム開発は違うものなのか,同じものなのかわかりません. 教えていただきたいです. よろしくお願いします.

  • 開発はウインドウズかリナックスか?

    将来、IT業界のエンジニア、もう少し枠をせばめるならばSI業界で働きたいと思っております。また、WEBエンジニアにも興味があります。 このような興味を持っているのですが、知人に相談したところ、「phpがとっつきやすいので、phpを勉強してみては?」と言われ、プログラミング言語はphpにしました。phpの入門書には、sqliteを最初は使ってみましょう、とあったので、データベースはsqliteになりました。webサーバはよくつかわれているapacheにしました。ここまでは順調だったのですが、問題は、開発はウインドウズかリナックスか、ということです。 LAMPという言葉があるくらいですから、リナックスで開発するものかと思っていましたが、「開発はウインドウズでおこなって、運用をリナックスで行う」という話も耳にしました。いったい、どちらのOSで開発を行ったら良いでしょうか? おそらく、案件によって違ったり、会社によって違ったりすると思うので、一般的な傾向を教えて頂ければ幸いです。 どうぞ宜しくお願い申し上げます。

専門家に質問してみよう