Webサイト制作初心者用質問スレ part249
■ このスレッドは過去ログ倉庫に格納されています
初心者だろうが誰だろうが、 まず >>>■ 検索してから ■<<< 質問すること ネタ・煽り・自演・荒らしは完全放置 【質問時の注意】 1. 質問する前に >>2 にも目を通すこと 2. メール欄に何も入れないことを推奨 (IDを出して騙りを防止するため) 3. 質問者が返信する際は「最初に質問したレス番号」を名前欄に入れること 4. ブログについてはブログ板で質問すること ●ブログ板 http://mevius.5ch.net/blog/ 5. SEO、アドセンス、検索サイトに登録しても検索結果に引っかからないといったことは SEO関連スレで質問すること http://find.5ch.net/search?q=seo 6. アクセス解析については該当スレで質問すること http://find.5ch.net/search?q=%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E8%A7%A3%E6%9E%90 7. 製作ソフト(Dreamweaver DW、ホームページビルダー、等)を使用した場合の質問は該当スレで質問すること 8. CGI、PHP, Perl, Ruby 等のプログラミング関連や CMS, Wiki は Webprog板、またはこの板の該当スレで質問すること ●WEBプログラミング板 http://medaka.5ch.net/php/ 9. JavaScript はこの板の該当スレで質問すること 10. 画像作成ソフト(Photoshop 、Illustrator、等)については該当スレで質問すること 11. HTML, CSS, CGI, 制作ソフトなどのどんな本を買えばいい?といったことは書籍についての質問スレで質問すること http://find.5ch.net/search?q=%E5%BD%B9%E3%81%AB%E7%AB%8B%E3%81%A4%E6%9B%B8%E7%B1%8D%E3%81%AF 12. 質問内容を吟味して、正しい日本語で第三者が読んでも分かるように質問を書くこと 13. 間違った回答をする人もいることに注意 【前スレ】 Webサイト制作初心者用質問スレ part248 http://mevius.5ch.net/test/read.cgi/hp/1494150188/ Rails の質問は、WebProg 板のRails スレで聞いて! Railsの本を読むか、無料のRailsチュートリアルをやっていないと、 Railsの基礎がわからないから無理 フレームワークの仕組みなんて、膨大だから説明できないし、 みっちり勉強していないと、 Node.js + Express とか、他のフレームワークも理解できなくなる Sinatra をフルスクラッチで書いてみるのも良い。 フレームワークを一から作る練習になる たぶん最初は、フルスクラッチで書いていたのだろう。 その結果、最初からそのようにした方が良いと思う部分を、自動化したのがRails だから、デフォルトで何も書かなくても、そう動きますよという事。 クラスとファイル名が、自動的に決まるとか、 ルーティングが自動的に決まるとか update, destroy, edit など、CRUD みたいな基本的な操作は、 ルーティング・書き方など、自動的に決まっている YouTube にも、Rails の動画は一杯ある >>159 さん ありがとうございました ようやく疑問が解決しました update destroy ってユーザー定義のメソッドかとおもったら デフォルトで存在するルーティングで予約語みたいな感じなんですね… いちおう読んだ入門サイトだと route.rb に get "users/index" get "users/show" って書かれてたから必要なんだと思ってたんですけど 今触ってるシステムだと resources xxx って1文しかなくて これだけで index、show、new、edit、create、update、destroy のルーティングができちゃうんですか やっぱり時間もらって最初にドキュメント読まないと ソース読みながら覚えていこうとしても ソースのどこにもかかれてないものわかるわけないですね>< systemのどこかにかかれてるはずと思って 3日間 rb や yml ファイル をずっと読んでいました… ほんとうに助かりました ありがとうございました >>158 本当は1から作ってみるのが一番なんですけど Rails をインストールできる自宅鯖立てるか 仮想環境構築から始めないといけないと時間が取れないんですよね… レン鯖なんかで手軽にファイルだけアップしてが動かせればいいんですけど… PHP以外に対応してるレン鯖ってあまりないですよね ひとまず先に進めそうなので重ね重ねありがとうございました 1週間ぐらい、じっくりと腰を据えて、無料のRails チュートリアルをやれば? 学生でも、Rails合宿に行って、じっくり勉強する まず、フレームワークの仕組みを、じっくり学ぶ ここで苦しめば、他のフレームワークでも応用できる 今時railsって・・・ まぁ給料はいいのかもしれないけど >>163 railsと同じ用途で使えるもの 他になにかありましたっけ? そもそもRailsが使える用途って何? プログラムかけないエンジニア未満がコピペでかけるってだけじゃね ちょっと複雑なことをしようとするととたんにレールからはずれて 慣れてるエンジニアすらさわれなくなる負の遺産を量産 >>165 自動的に、ある程度似たようなコーディングになる。保守コストが下がる ・・・というのがフレームワークの特徴のはずなんだけど、あっという間にそんなメリット吹っ飛ぶぐらい複雑になるよね 個人的には、セキュリティ面をフレームワークに丸投げできるのは良い点だと思う セキュリティホールをずっと追いかけるのは心臓に悪い railsはセキュリティでやらかしてるけどね 使ってるプラットフォームがわかれば攻撃手法もわかるので 既製品の過信は禁物 穴だらけでもブラックボックスのオレオレフレームワークのほうが安全なこともある Railsは作るのは楽だけど人のかいたものはまずさわりたくない Rails指定してくる案件は絶対人のコード読まんといけないから誰もやりたくない だから人件費高騰して保守コストがあがる ここまでRailsに変わるサーバーサイドアプリを 作るフレームワークの存在は無し >>167 よほど恨まれてるとかでない限りは穴だらけでも問題ないのか なるほどなー ステートが必要ならjavaでいいし 単純なCGIですむのはPHPおくだけでいいじゃん Railsを時代遅れ扱いする奴が代替品を挙げてるの見たことない なんかのAPIサーバーとフロントのJavaScriptで頑張ってんの? 時代遅れとは誰も行ってないと思うぞ 恐らく「使いたくない」というのが大体の意見だと思う >>174 それ単にやる気がないだけじゃ? 使いたいものなんてなにもないでしょ? 使わないっていうのが「代替品」なんでしょ Railsが必要なのはロジックが大規模だけど接続数は多くないっていう イントラネット用の業務アプリぐらいにしか使えん 単純なものならWPとCGIでいいし ソーシャルな大規模接続されるようなサービスだと鯖のメモリいくらあっても足りない >>117 無理しなくっていいよw 知らないなら、知りませんって言おうね WPやCGIやRailsの代わりになりません。 それにそもそもCGIっていうのはですね あー、基礎知識ないのバレバレだし 言っても理解できないかなーw 最後に > ソーシャルな大規模接続されるようなサービスだと鯖のメモリいくらあっても足りない だからメモリたくさんつんで、Railsなんですよね(笑) 同士がいるとは・・・ 俺もなんでか知らんけど時報かけてたわ 何が面白かったのか全くわからんが、時報を聞くとドキドキしてた 大人になったら絶対やらんよなあれ アナログテレビ時代の時刻あわせで使ってた人はいるだろうが 国民総スマホ時代の今となってはもう・・・ >>174 なるほど 今度からそういう意味だと解釈しておくわ Railsでソーシャルゲームのバックエンド作ってて メモリ不足で鯖のデーモンが頻繁に死んでバックエンド作り直しになった話きいたわ サーバが低予算ならスクラッチからPHPかける能力があるといい もちろんPerl CGIのほうがいいんだけど現代人には難しい いずれにせよ管理面で工夫しないと死ぬけどな PHPとかPerlでいまどき何やってんの? ウェブサイトって二極化していて既存のシステムではない 完全オリジナルなウェブシステムを作る方と 既存のシステムをレンタルして終わるのどちらかだと思うんだが? 前者は完全にシステム会社の仕事で、 ウェブサイトを作るようなのは後者でしょ? PHPやPerlとか使わないよ。どっかのシステムを使うだけ 話の流れがまったくよめてないな 早い話その既存のシステムとやらが重いからスクラッチで書けって言ってんだろ なんで重いって決めつけてるんだ? 自分で作ったところで速くならんし 高いサーバー借りればいいだけだろ 何かウェブサービス作るのにプロに任せろとか既存のシステム使えって意味わからんで >>189 はweb勉強中の高校生か、HP発注したら100万円と言われて激怒してる総務の中年リーマンと見た >>197 ちょっと違う 俺は引退して企業のweb担当者として引退生活送ってる身だよ いざとなったら俺が開発できるからすげ〜〜〜楽 例えば>>187 のいうソシャゲのバックエンド開発において >>189 はどういうパッケージを使うことを考えてんの? ソシャゲってどういうふうに動いているの? cron? ソシャゲってやったことないけど、 プラットフォームがブラウザな、いわゆるオンラインゲームでしょ? 普通のオンラインゲーム同様、サーバプログラム作ってデーモン走らせてると考えるのが妥当。 将来プログラマーになりたい高校生です 去年どうやったらプログラム上手くなりますか?と5chで聞ききました。 とにかく何か作れ!と教えてもらいまして、自分なりに頑張ってきました レベルが低くて恥ずかしいのですが、今までになく壁にブツカッて心が折れそうです。 センスが無いので、1年以上かけてこちらのWEbですが http://www.pafumo.com/ 地域を絞り込んで検索をしたら出来るのですが、選択肢の中身が元に戻ってしまうのです どんな方法でも良いので、この問題を解決したいです。 いま、html、css、javascriptの基本なら少しわかってきてます。 他はなかなか難しくて、まだまだヒヨッコです。 レベルが低すぎてスイマセンが、なにかアドバイスを頂けませんか? サーバーサイドJSを導入した方が良いのでしょうか? とにかく、エリア絞り込みを固定出来るのでしょうか・・・ 暑さのせいなのか、もう頭が働きません・・・情けないです。 根本的に理解できてないようなのでどこからアドバイスすればいいのか・・・ 高校生が学校の勉強しないで夜更かしして求人サイトだと…? ヒント出すと<select name="sel1">これをphpにgetで渡してるようなので phpで$_GET['sel1']とsel1の中身である option valueの数字を比較して合致したとこに <option value="90001" selected>北海道</option> のようにselectedを挿入すればいいだけだ RoR で 1 つのフォームに複数 submit つくりたいんだけど 検索して出てくるのはどれも view で name をつけて Controller でポストパラメタにその name があるかないかで分岐してるんだけどそれしかない? 同じ変数の value で分岐できるようにならない? >>206 ウェブプログラマにとってHTMLとCSSは必須だから勉強しろ Rails の質問は、WebProg 板のRails スレへ書き込んで! html cssってプログラマーにとってはものすごい苦行ですね 全部divとjavascriptでやりたいぐらいにイライラMAX ほんとデザイナーはすごいわ・・・ 単にお前がHTMLとCSSが苦手なだけ プログラマ全員を巻き込むな 俺は得意だ HTML CSSから入っていったやつには普通だと思うが 逆のパターンは確かにめんどくさいかもな 配置と設定なんて面白みの欠片もないし 全部divでも出来るっちゃ出来るからモチベーションがあがらないのもわかる >>202 202ですー! お兄様達!ありがとうございました。 今回は色々反省点も多かったですが、自分の未熟さが又見えてきました。 本当にありがとうございました 今回はセキュリティを少し修正して一度つくりなおします まずは・・・また空っぽのWEBサイトに戻りましたwww あと、他スレでも聞いてたらマルチポストとか言われて、コレも勉強になりました。 はやくWEB制作初心者に指導できるようになりたいです >>213 マルチポストをされると、 違うスレで同じようなレスがかぶって無駄が生じたり、 情報がバラけてしまって効率が悪くなったり、 あっちに行ったりこっちに行ったり二度手間三度手間になったり、 いろいろ不都合が多いので、ダメなのよ スレに限らず、サイトが違うから同じ質問をする、っていうのも基本はNG もし、別のスレで同じ質問をする場合は、 前のスレには 「別のスレに移動します」 「○○のスレに移動するので、 もしレスをいただけるならそちらにお願いします」 とか何とか書いて、その意思を示してから移動すること 「それはもうわかってるよ!」なら、このレスはスルーしといてください プログラマは死んでもデザインはできない デザイナーはプログラミング習得すればいいだけ そんなことないだろ。 もともとデザイナー気質なのになんの因果かプログラミング畑歩いてきたやつがデザインに出会ってスイを得たギョみたいになったの見たことある デザインっていっても企業のIR、ニュース配信とか、 真面目っぽいのはプログラマーレベルのデザイン能力でもできる。 ゲーム系とかアニメ系とかにぎやかさが求められるのは厳しいけどな IRやニュース配信ごときでデザインをかじったとかアピールしている時点で終わってる 年収でいうとプログラマー>デザイナーだから デザイナーはプライドだけは高いんだよw Webプログラミングごときで威張れる脳みそが羨ましいわ いくら吠えてもプログラマー>デザイナーの構図が変わるわけでもない つうかWebプログラマーは簡単なものだがスマホアプリも開発する そのへんのサイトみてると専用アプリ勧められるだろ?あれな >>212 > 全部divでも出来るっちゃ出来るからモチベーションがあがらないのもわかる 全部divってそれコード書かないといかんだろ? バグを入れないために重要なことはコードを書かないことなんだぞ? プログラマってのはいかにコードを書かないで 目的を達成するかが重要なんだから HTMLとCSSに詳しくなるのは、プログラマとしての力を高めるために 重要なことなんだが まあ、それに気づかないほどレベルの低いやつがいることは知ってるw HTMLの構造化作業とかSEOが面倒なんだろ そんなことをしなくても目的が果たせるから プログラマってのは成果が重要で なんでこんな書き方してるの?もっと簡単な書き方あるじゃんとか ソースコードの中身で細かい指摘されるのは嫌いだからな 発音通り適当にかいてめちゃくちゃになってしまった What You See Is What You Get WYSIWYGか… >>225 SEOなんてしないよ? HTML/CSS詳しいが、SEOはそれとは全く関係ない。 あれはタダの詐欺だから >>225 目的を果たすのは最低条件。 目的を果たすために最短ルートで行かないといけない だらだらやってて時間つぶしましたじゃプロ失格 最短ルートとは、もっと簡単な書き方で書けるようになるということだよ 長期的にみればそのほうが効率はよくなるかもしれないが 最短ルートは新しいことを覚えることではない そうやって成長しないから いつまで立っても遅いままなんだろ 最先端()のHTMLとCSSでも追ってせいぜい成長したつもりでいろよw 世界が狭すぎんだろwwwwww IT系の会社っていうのでしょうか、とある求人見てたらホームページ管理を募集してる会社を 見つけたのですが、ホームページ管理者として雇われるために必要というかためになる資格って 何かあるでしょうか?まったくの素人なんで自分に自信をつけるためにも 職業訓練校通えれば取れるようなIT系の資格なら取ろうかなと思いまして、、、 ホームページの管理者なんてのはピンキリ ただ単純にFTPの操作とか更新作業ができればいいのから SNS情報発信とかなんらかの入力作業を求められたり WordPressのテンプレート管理やテンプレート作成までプログラム的なものを求められたり サーバがトラブったときにSSHでログイン(遠隔操作)してサーバを調査・修正できるとか 業務拡大に伴ってクラウドとかロードバランサーとか拡張求められたり 汎用的な情報系、プログラム(Web系)、OS操作系(Linux)、ネットワーク系… 何をとるにしても無駄になることはないだろう まあホームページの管理なんていう言い回しをしてるとこは せいぜいWordPressのテンプレート管理ぐらいまでだろうな WordPressのテンプレート管理ってなに? 管理画面見るだけ? と見せかけて、webを使って売り上げUPするせきにんしゃがほしいなぁみたいなやつだよ web担当なら、今まさにやってるわ 多少のコーディングは自分でできないと務まらない(htmlとcssだけでもok。jsはjQueryでDOMなんとなく扱えればok) しかし小さい会社だと、web担当といいつつ雑用係になるし、 デザインも管理もプログラムも全部できないとNG また、アクセス数やコンバージョンをあげないと文句を言われる ・デザイン ・プログラム どっちを重視されるかは、会社による web関係の仕事2割 お茶くみ2割 掃除3割 事務手伝い3割 とかだろたぶん ここで質問していいのかわからないけれど、 さっき日本語ドメイン取得して反映させたんだけど、 トップページ(ホームページ)だけが見ることができない。 その他のサイトやワードプレスの管理画面は問題なく反映されるんだけど・・・ どういうことかな? >>242 ちなみにドメインを反映させる前までは普通に表示できた。 >>235-241 総合的な資格は、情報処理の国家資格 広く浅い、常識を学ぶ >>241 あぁそうそう、殆ど当たってる web関係の仕事 2割 電話番 5割 事務手伝い 3割 かな。事務がどんどん楽になっているけど誰も電話とらねぇ死ねwww ajaxで連続して画面更新したいんだけど ボタンクリックしたら新たにJSを読み込むことってできますか? フォームをだしてレスポンスによってDOMを変更していきたいんですけど res に <SCRIPT> const action = () => { xhr = new XMLHttpRequest(); … document.getElementById(‘ajax’).innerHTML = res; } </SCRIPT> <form onsubmit=“action”> … みたいに書いてもHTMLは変わ流けどJSを混ぜても反応してくれません 新たにJSを読み込んで実行するにはどうすればいいんでしょうか 落ち着け ブラウザにスクリプトだと教えるためにscriptタグで差し込みんだ Railsの管理画面からfuelのAPIサーバーにリクエストするAPIを触ることになったんだけどどこで質問すればいいの? Atom使いはじめたのですが 有益なアプリケーションとかをみんなで編集するときに使うイメージなのですが GITってのは個人のプロジェクトそれもHTMLが主体のものでもつかうんでしょうか? おおまかな変更をしたあと動かなくなったら困るので 一応更新前のソースも残しておこうということはありますが たまにそれをしないで上書きしたあとに後悔することもあるので 差分をずっと残しておけるのはよさそうだなあと思いますが 差分を管理するものということ以外使い方を含め何もわかりません Atom使ってるみなさんアドバイスお願いします >>254 何か色々と勘違いしている atomは単にエディタ gitは差分でのバージョン管理システム 直接の関連性は特に無い。連携させることはできるけどね atomとgitはなにも関係ない gitというのはバージョン管理ソフトというジャンルのソフトだ ここでいうバージョンとは、アプリのバージョンのことだ。 しかもリリースされるバージョンよりもずっと細かい単位だ。 アプリはバージョンごとに機能が変わっていくだろ? 目に見える修正もあれば、目に見えない内部的な修正もある そのバージョン毎の差である修正内容を管理するものだ ファイルの差分を残すと言うより、修正内容を残す。 ある修正内容は、一つのファイルの変更とは限らない。 複数のファイルの変更の場合もある。 例えばアプリの1系と2系で同じような修正をすることだってあるだろ? 例えば脆弱性の対応とかだ。そういった時に2系の修正内容を引っこ抜いて 1系に適用するといったことができる。(それができるようにコミットする) また次のリリースに向けて複数の人が、自分の担当内容を修正し 修正内容を持ち寄って、みんなで開発するなんてこともできる。 このようにバージョン間での修正内容を、修正内容の単位で 自由に引っこ抜いて移動して適用して削除してってのが行えるのが バージョン管理ソフト <div id="ajax"> <script> var onsubmit = () => { var xhr = new XMLHttpRequest(); // data xhr.send(dta); xhr.onreadystatechange = () => { if( xhr.status == 200 ) { getElementById("#ajax").innerHTML=xhr.responseText; } } return false; } </script> <form onsubmit="onsubmit()"> //入力 </form> <div> ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.4 2024/05/19 Walang Kapalit ★ | Donguri System Team 5ちゃんねる