問題タブ [dynamic-pages]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 同じモデルを使用する複数のRailsアプリを含む単一のHerokuURL/Amazonクラウドからの承認
私はherokuで実行されているRailsを使用しています。私はAmazonS3でアセットを提供しています。メインURLは主に静的ページです。いくつかの動的ページ(データベースにamazonを使用すると思いますか?)、フォーラム、ファイル管理(アップロード/ダウンロード、タグ付け)、インタラクティブトレーニングなどを追加するときが来ました。
私の考えは、URLの動的セクションごとに新しいアプリを作成することです。これにより、スラッグサイズが小さくなり、静的ページのユーザーが他の「セクション」(またはアプリ)のリソースを使用できなくなります。その逆も同様です。だから私はユーザーアプリ、フォーラムアプリ、トレーニングアプリなどを持っています。
これらの個々のアプリはそれぞれ、ユーザーアカウントに対する認証が必要になります。各アプリに個別の重複ユーザーデータベースが必要な理由はありません...したがって、異なるアプリが同じDBに対してアカウントを承認し、あるアプリから次のアプリに「セッション」を引き継ぐ方法については少しわかりません。各アプリに同じdatabase.ymlと同じモデルがあることを確認するのと同じくらい簡単ですか?セッションをDBに保存しますか?AJAXを使用してUSERアプリを呼び出しますか?
(一貫性を保つために)同じレイアウトを含む複数のリポジトリを維持するのは好きではありません。同じモデルとdatabase.ymlを考えます。しかし、heroku slugと「リファクタリング」アプリを最大化するには、それだけの価値があると思われますか?
また、これらの各アプリを新しいドメインにする必要があります:app1.mysite.com、app2.mysite.com、または単にmysite.com/app1 mysite.com/app2
私は最初の動的サイトの立ち上げについて多くのことを学び、複数のアプリで共有されるDB部分に対処するための方向性とリソースを探しています。
ありがとう
web-applications - jQuery Mobile:文字列テンプレートから動的ページを作成する方法は?
皆さんこんにちは、これはスタックオーバーフローでの最初の質問です。jQuery Mobile (UI 用) と PhoneGap (クロスプラットフォームが必要なため) を使用してシングル ページ Web アプリを作成してみます。私のアプリでは、いくつかのテンプレート (文字列) を使用してページを作成したいと考えています。ボタンまたはリスト要素をクリックすると、アプリはテンプレートから対応するページを作成し、# 属性でナビゲートします。テンプレートを初めてロードするときにjqmがページを正しい方法でレンダリングしますが、DOMから削除してページが必要なときに追加すると、jqmはそのスタイルでページをレンダリングしませんが、表示されるのはリンク (または他の要素)。みんなありがとう!
css - table-layout: 絶対幅 100% の table-row 内の table-cells が拡張されない問題を修正 (要素も折りたたまれない)
これは私には意味がありませんが、繰り返しになりますが、私は CSS の専門家にはほど遠いです (おそらく、優れた初心者でさえありません)。
relative
/を使用してabsolute
いるのは、巨大なテーブルから動的にページ分割されたテーブルを使用しているためです。これは、ユーザーがクライアントに負荷をかけずにデータをすばやく確認できるようにするためです。
ご覧のとおり、table-row
は 100% 拡張しますが、table-cell
は従いませんtable-layout:fixed
。table-cell
使用可能なすべてのスペースを埋めるには、 を展開する必要がありtable-row
ます。
(ちなみに、border-collapse: collapse
どちらも機能しません。)
助けてください。よろしくお願いします!
HTML
CSS
php - MySql Query から返されたデータ量に基づいてページを生成する
私は自分のサイトのレビュー セクションを作成しており、MySQL クエリによって返されたデータの量に基づいてページを生成したいと考えています。たとえば、15 MySQL Rows pr ページのように、$_GET[pageID] アプローチを調べてみましたが、単にそれを取得しないでください。
誰かが詳しく説明したり、提案をくれたりできますか? 現時点では、Sql の結果を reviews.php ページの div にエコーします。
私が現時点で持っているのはこれです:
時刻と日付は別のスクリプトで設定されているため、心配する必要はありません。このコードは正常に実行されます
mediawiki - Dynamic Page List から Semantic Mediawiki にパラメーターを渡す
Dynamic Page List を使用してページのリストを生成し、Semantic Mediawiki を使用して各ページでクエリを実行して、混乱全体をテーブルに出力することで、動的レポートを出力するテンプレートを作成しようとしています。テンプレートの構造は次のようになります。
{{indication-based compound list/row}}
以下で構成されます。
この{{#ask}}
クエリが、これが単純な DPL 表ではない理由です。特定の適応症に対する特定の化合物の臨床開発の現在のフェーズは、頻繁に変更される動的なデータであるため、唯一のオプションは、{{#ask}}
パラメーターを満たす臨床試験の中で、研究フェーズの最高値を見つけるためのクエリ。しかし、このテンプレートは自動生成されたページを調査するものであり、(セマンティック マークアップを適用するために) 各化合物の適応症のリストを自動ロードする方法がないため、代わりにそれ自体が適応症リンクのリストに基づいて生成されます。{{#dpl}}
各複合ページの関数によって生成されます。
この手順を順を追って説明しましたが、次のいずれも問題ではありません。
- テンプレート コードは健全で、適切な構造を生成します。
- テーブル行テンプレートは適切です。関数を削除
{{#dpl}}
して、テンプレートと複合ページ名をパラメーターとして置き換えると、たとえば{{indication-based compound list/row|infliximab}}
、探している出力が正確に作成されます。 - この
{{#dpl}}
関数は、デフォルトの出力形式を使用すると、ページの正しいリストを生成します。 - 関数は、単にダミーのテンプレート (順序付けされていないリスト)
{{#dpl}}
を使用する場合、リストを順次パラメーターとして適切に渡します。format = ,{{template}}
ただし、すべてのピースをまとめると、テーブルのセルが空になります。{{#show}}
および関数は{{#ask}}
、DPL 入力をパラメーターとして受け入れることができないようです。入力をサニタイズしてすべてを機能させることができる、スキップしている追加の引数または中間ステップはありますか? それとも、このように DPL と SMW は根本的に互換性がありませんか?
- 動的ページリスト 2.01
- セマンティック MediaWiki 1.8
- MediaWiki 1.20.2
- PHP 5.3.19 (apache2handler)
- MySQL 5.1.30
php - PHPの動的ページ/リンクはどのように機能しますか
ユーザー用の小さなログイン システムを作成しました。ユーザーは、account_setting ページでログインしてユーザー情報を変更できます。
しかし、私はphpにかなり慣れていないので、どうすれば各ユーザーに独自のページを提供できるのでしょうか? 公開されているページ。
例、ユーザー "Steven" はuser_id=17
.
そのユーザーのページを作成して、そのユーザーの情報がそこに表示されるようにするにはどうすればよいですか。のようなものwebsite.com/user=17
...彼の情報。
また、ページがテンプレートとして機能する場合は、ユーザーに応じて情報/URLが異なります。
私は誰かにこれを書くように頼んでいるわけではありません.良いチュートリアルへのリンクは問題なく機能します:)しかし、このトピックに関する5年前の投稿はやめてください.
php - stackoverflow のような Web サイトはどのように機能しますか?
たとえば、このような投稿/質問を作成すると。スタックオーバーフローはそれをどのように使用しますか? つまり、質問用の新しいページを作成するのか、それとも質問を断片化し、断片を 1 つの動的ページにまとめるのかということです。
サーバーに大きな負担がかかるため、新しいページを作成するのは良くないと読みました。しかし、それは SEO に適していますよね?(よくわかりません) 一方、動的ページを生成すると、サーバーへの負荷が大幅に軽減されますが、SEO に関してはわかりません。
では、stackoverflow のような Web サイトはコンテンツをどのように処理するのでしょうか? 新しいページを生成しますか、それとも単一の動的ページのみを生成しますか? それとも、私が読んだり聞いたりしたことのない何か他のことをしているのだろうか?
rewrite - ワイルドカードを使用したミドルマン動的ページ/URL書き換え
Middleman(3.0.12)で動的ページを作成するためにURLを書き直す方法がわからないようです。これが私の試みです:
基本的に、すべてのリスト/ *トラフィックをインデックスページに転送するための簡単な書き換えルールを作成する必要があります。インデックスページは、AngularJSのHTML5ルーターによって処理されます。これはhtaccessのあるライブサイトで機能することはわかっていますが、それなしで開発するのは面倒です。これはミドルマンで可能ですか?
前もって感謝します、
ケーシー
jquery - JQuery Mobile: 動的ページ生成で「data-rel="back"」を使用する
jquery モバイル アプリの履歴スタックを逆方向に移動する際に問題があります。
基本的に、次の 3 つのページがあります。
- 検索フォーム (ページ ロールを持つ事前構築済みの div。限定ナビゲーション: 結果リスト ページのみ)
- 結果リスト (ページロールを持つ事前構築済みの div、ajax 経由で追加された結果情報。任意のレコードページへのナビゲーションが可能)
- 記録ページ (完全に動的に構築されます。関連する記録ページへの無制限のナビゲーションの可能性)
レコード ページは、テーブルと record_id に基づいて動的に作成され、新しいレコードが選択されるたびにドキュメントの本文に追加されます。
レコードに進んで「戻る」ボタン (data-rel="back") を押した後、別のレコードであれ結果リストであれ、前のページに戻ることが期待される動作ですが、ずっと送られてきます。検索フォームに戻ります。これは、 data-dom-cache="true" を使用する場合と使用しない場合に発生します。
これがなぜなのかについての説明はありますか?助けてくれてありがとう。
insert - Drupal が動的ページにデータを挿入
動的に生成されたページにカスタム コンテンツをプログラムで挿入しようとしています。
たとえば、デフォルトの Web フォーム送信確認ページにコンテンツを挿入するにはどうすればよいでしょうか。
Web フォームの確認ページはノードではなく動的に生成されるページであるため、これは問題です。
動的な Drupal ページにコンテンツをプログラムで追加する方法について、誰か提案してもらえますか?