Является ли одно письмо коротким для $ _GET?(используется для плагина WordPress) - PullRequest
1 голос
/ 09 февраля 2011

Я работаю над плагином для переключения тем WordPress, который использует php $ _GET, я хочу, чтобы URL был простым и чистым.Одно письмо на короткий?Пример ('t'): "foo.com/?t=theme_1"

Каковы шансы, что это конфликтует с другими вещами?

Конечно, это несколькосубъективно, и есть очевидное «р», которое я не должен пытаться использовать, но каков наилучший опыт в этой ситуации и в целом?

Ответы [ 4 ]

1 голос
/ 09 февраля 2011

Большинство URL-адресов Wordpress все равно переписываются.

Я бы сказал, что с вами все будет в порядке.

1 голос
/ 09 февраля 2011

Нет проблем, если вы используете одну букву для $ _GET.Просто убедитесь, что вы не конфликтуете с другими строками своего кода.

0 голосов
/ 09 февраля 2011

Это зависит от ваших приоритетов. Я склонен использовать $ _GET только в том случае, если я специально хочу, чтобы URL был «взломан», чтобы позволить людям либо напрямую ссылаться на страницу, либо позволить им перемещаться, если они обращают внимание. Из-за этого я склонен использовать очень ясные имена переменных $ _GET с легко изменяемыми значениями, такими как числа. Пример:

"foo.com/?theme=1"

Если вы не особенно нуждаетесь ни в одной из этих возможностей, нет особой причины использовать $ _GET вообще - хранить данные где-то еще.

0 голосов
/ 09 февраля 2011

Нет особых проблем с использованием однобуквенных переменных, но поскольку вы используете WordPress, вы можете быть немного осторожнее: не только для этого p, но также для будущих и / или других плагинов

Я бы посоветовал вам использовать что-то совершенно уникальное в среде, над которой у вас нет полного контроля (обновления и т. Д.).

Используйте префикс для ваших переменных, возможно, 2 символа + '_' или что-то в этом роде.

...