Хорошо ли использовать более одной формы на странице? - PullRequest
0 голосов
/ 21 ноября 2010

Я хочу использовать несколько форм на одной странице в моем проекте, потому что RightJS имеет много хороших методов для обработки форм AJAX. Но я боюсь, что это приведет к проблемам со скоростью.

Неужели это так?

Ответы [ 4 ]

3 голосов
/ 21 ноября 2010

Наличие нескольких <form> элементов может быть лучше для производительности, поскольку вы не отправляете бесполезную информацию вне области, которая вас волнует, при каждой отправке.

Используйте столько, сколько необходимо- единицы, в которые передается ваша информация, которые должны входить в область действия конкретного элемента <form>, поэтому вы имеете дело и представляете только ту информацию, которая вас интересует при каждом действии.

Это семантическии производительность мудрый хороший ход.В то же время, не идите полностью за борт и получите 100 форм, если на самом деле на самом деле 100 единиц работы.

2 голосов
/ 21 ноября 2010

Скорость не будет зависеть от наличия нескольких форм на странице.

1 голос
/ 23 ноября 2010

По сути, как уже говорили вам хорошие люди из stackoverflow, в большинстве случаев это будет просто замечательно, но я скажу вам, что. Лучший способ ответить на вопрос типа «будет ли он медленным или нет» - это реализовать его.

Просто напишите простой цикл, сгенерируйте кучу вещей на странице и посмотрите, что произойдет. Во многих случаях слишком много переменных и скрытых проблем, чтобы точно сказать, что произойдет. Немного старомодного эксперимента даст вам больше часа размышлений:)

1 голос
/ 21 ноября 2010

Пока несколько форм не приводят к плохому юзабилити, это нормально - почему вы думаете, что они приведут к проблемам со скоростью (они этого не делают, если у вас, возможно, нет 1000 форм на вашей странице, которые вы, надеюсь, не планируете делать в любом случае)?

...