0

「送信」を押す前に、テキスト入力ウィンドウでURLを入力して短縮すると、URLを自動的に検出するスクリプトを探しています。使用される短縮サービスはhttp://yourls.org/です。

4

3 に答える 3

0

http://monkeytooth.net/2010/12/htaccess-php-how-to-wordpress-slugs/ コンセプトを実装する簡単な手段は、思ったよりずっと簡単です。DB にクエリを実行したり、スラッグ/ID を URL にあるスラッグ/ID と一致させたりすることも、それほど難しいことではありません。リンクされた記事では、次に何をすべきかについて詳しく説明していませんが、URL をキャッチして分解することは、URL を機能させるために不可欠なプロセスです。私はいくつかのサイトでこの方法を自分で使用してもらいましたが、それは私とそれが使用されたサイトにとって魅力のように機能します.

于 2011-05-25T10:21:35.457 に答える
0

自分で実装してみましたか?ショートナーを自分の Web サイトにデプロイし (Web サイトをざっと見た限り、PHP で書かれています)、短縮変換を動的に実行する単純な Ajax エンドポイントを提供し、それへの呼び出しを実装します。 JavaScript を使用したメイン ページ。

ユーザーが入力を終了できるように、適切な遅延を課して、偽の URL の不必要な変換を何度も実行しないようにしたい場合があります (たとえば、ファイルやデータベースへの書き込みが必要になる場合があります。参照されているライブラリがどのように機能するかは調べていません)。もの)。

于 2011-01-08T23:00:04.297 に答える
0

何を達成しようとしているのかわかりません。ユーザーが完全な URL を入力し終わる前に、部分文字列ごとに新しい短縮 URL を作成すると、データベースが増殖するだけです。完了する前に URL を短縮することがどれほど理にかなっているのかわかりません。

送信ボタンをクリックするという骨の折れる作業からユーザーを解放したい場合は、javascript (jQuery など) を使用して送信を開始します。それがあなたのやりたいことかどうかはわかりません。

于 2011-01-08T23:03:44.393 に答える