Създаване на форум в ASP
Ако наскоро погледнахте цената на софтуера на форума, можете да видите защо е разумно просто да изградите свой собствен. Плюс това можете да изберете функции, които са важни за вас!

Първата стъпка в работата на ASP форум е, разбира се, да проектирате какво искате да прави. Направете списък на всички функции, които искате да включите.

Потребители
Ще изискате ли посетителите ви да станат членове, за да четат? Какво ще кажете за публикуване на нови съобщения? Как ще бъдат създадени тези членове? Ще трябва ли да ви попитат, или да се справят сами онлайн? Дали системата ще позволи на члена да създаде собствена парола или ще изпрати паролата до тях, за да се увери, че имейл адресът е валиден?

организация
Ще има ли просто една голяма зона, за която всички да публикуват, или ще искате да имате папки, които да организират публикациите в тематични области? Дали тези папки ще бъдат настроени първоначално или искате да е лесно да създавате и променяте папки, докато вървите? Ще могат ли папките да бъдат скрити от изглед, видими само за определени типове членове?

Публикуване
Когато посетител създаде публикация, може ли да постави HTML в публикацията си? Какво ще кажете за скриптове? Могат ли да зареждат изображения на вашия сайт? Ще могат ли да редактират публикацията си след това?

Ще могат ли другите посетители да отговорят на тази публикация, да добавят други мисли в темата? Или всеки посетител ще може да създава чисто нови публикации, несвързани със съществуващите?

Модератори
Ще имате ли модератори? Какви видове способности ще имат? Могат ли да забранят и блокират потребителите от системата? Ще могат ли да редактират и премахват delte публикации или да ги преместват от папка в папка?

Виж и се почувствай
Вземете решение относно общата цветова схема и външния вид на системата на форума, която проектирате.

След като се установите по всички основи, тогава можете да започнете да работите върху дизайна на кодирането. Важно е обаче да получите отговор на повечето от тези въпроси, преди да започнете дизайна на кода. В противен случай ще оставите жизненоважни връзки в дизайна на вашия код, които биха могли да бъдат много трудни за впоследствие.

Инструкции Видео: ASP.NET Core 2 MVC Forum | 02 | Project Setup (Може 2024).