Skip to main content
replaced http://meta.stackexchange.com/ with https://meta.stackexchange.com/
Source Link

The db model is the easy part, the tricky part is the find-as-you-type implementations which auto-completes tags, it is tricky to get it working properly cause of various browser annoyances (finding where the cursor is, is non-trivial).

On the DB side a PostsTags and Tags table should be enough to get you going.

From a performance perspective, you have to cache total counts per tag and don't want to end up in deadlock central.

Then you may also want to look at Tag synonymsTag synonyms so for example if someone tags a topic with c# you could automatically retag to c-sharp.

Finally you may want to consider admin tags. (tags that can only be applied by admins)

The db model is the easy part, the tricky part is the find-as-you-type implementations which auto-completes tags, it is tricky to get it working properly cause of various browser annoyances (finding where the cursor is, is non-trivial).

On the DB side a PostsTags and Tags table should be enough to get you going.

From a performance perspective, you have to cache total counts per tag and don't want to end up in deadlock central.

Then you may also want to look at Tag synonyms so for example if someone tags a topic with c# you could automatically retag to c-sharp.

Finally you may want to consider admin tags. (tags that can only be applied by admins)

The db model is the easy part, the tricky part is the find-as-you-type implementations which auto-completes tags, it is tricky to get it working properly cause of various browser annoyances (finding where the cursor is, is non-trivial).

On the DB side a PostsTags and Tags table should be enough to get you going.

From a performance perspective, you have to cache total counts per tag and don't want to end up in deadlock central.

Then you may also want to look at Tag synonyms so for example if someone tags a topic with c# you could automatically retag to c-sharp.

Finally you may want to consider admin tags. (tags that can only be applied by admins)

Fixup of bad MSO links to MSE links migration
Source Link

The db model is the easy part, the tricky part is the find-as-you-type implementations which auto-completes tags, it is tricky to get it working properly cause of various browser annoyances (finding where the cursor is, is non-trivial).  

On the DB side a PostsTags and Tags table should be enough to get you going.  

From a performance perspective, you have to cache total counts per tag and don't want to end up in deadlock central.  

Then you may also want to look at Tag synonyms so for example if someone tags a topic with c# you could automatically retag to c-sharp.

Finally you may want to consider admin tags. (tags that can only be applied by admins)

The db model is the easy part, the tricky part is the find-as-you-type implementations which auto-completes tags, it is tricky to get it working properly cause of various browser annoyances (finding where the cursor is, is non-trivial).  

On the DB side a PostsTags and Tags table should be enough to get you going.  

From a performance perspective, you have to cache total counts per tag and don't want to end up in deadlock central.  

Then you may also want to look at Tag synonyms so for example if someone tags a topic with c# you could automatically retag to c-sharp.

Finally you may want to consider admin tags. (tags that can only be applied by admins)

The db model is the easy part, the tricky part is the find-as-you-type implementations which auto-completes tags, it is tricky to get it working properly cause of various browser annoyances (finding where the cursor is, is non-trivial).

On the DB side a PostsTags and Tags table should be enough to get you going.

From a performance perspective, you have to cache total counts per tag and don't want to end up in deadlock central.

Then you may also want to look at Tag synonyms so for example if someone tags a topic with c# you could automatically retag to c-sharp.

Finally you may want to consider admin tags. (tags that can only be applied by admins)

Migration of MSO links to MSE links
Source Link

The db model is the easy part, the tricky part is the find-as-you-type implementations which auto-completes tags, it is tricky to get it working properly cause of various browser annoyances (finding where the cursor is, is non-trivial). 

On the DB side a PostsTags and Tags table should be enough to get you going. 

From a performance perspective, you have to cache total counts per tag and don't want to end up in deadlock central. 

Then you may also want to look at Tag synonymsTag synonyms so for example if someone tags a topic with c# you could automatically retag to c-sharp.

Finally you may want to consider admin tags. (tags that can only be applied by admins)

The db model is the easy part, the tricky part is the find-as-you-type implementations which auto-completes tags, it is tricky to get it working properly cause of various browser annoyances (finding where the cursor is, is non-trivial).

On the DB side a PostsTags and Tags table should be enough to get you going.

From a performance perspective, you have to cache total counts per tag and don't want to end up in deadlock central.

Then you may also want to look at Tag synonyms so for example if someone tags a topic with c# you could automatically retag to c-sharp.

Finally you may want to consider admin tags. (tags that can only be applied by admins)

The db model is the easy part, the tricky part is the find-as-you-type implementations which auto-completes tags, it is tricky to get it working properly cause of various browser annoyances (finding where the cursor is, is non-trivial). 

On the DB side a PostsTags and Tags table should be enough to get you going. 

From a performance perspective, you have to cache total counts per tag and don't want to end up in deadlock central. 

Then you may also want to look at Tag synonyms so for example if someone tags a topic with c# you could automatically retag to c-sharp.

Finally you may want to consider admin tags. (tags that can only be applied by admins)

added 62 characters in body
Source Link
Shadow Wizard
  • 174.9k
  • 33
  • 437
  • 863
Loading
deleted 28 characters in body
Source Link
Adam Lear StaffMod
  • 160.1k
  • 45
  • 501
  • 690
Loading
added 122 characters in body
Source Link
waffles
  • 108.4k
  • 37
  • 350
  • 510
Loading
Source Link
waffles
  • 108.4k
  • 37
  • 350
  • 510
Loading