When developing websites, you often encounter a typical task: implementation of an editable table. That is, the user sees some table associated with the database. When you select any line, it goes to the page with detailed information about the record. In addition, he can add a new entry, delete it or edit it. Examples of such work logic: lists of news, forum messages, lists of goods, blog entries, list of employees of the enterprise, and indeed various lists. In essence, we are confronted with a design pattern.
Question to habr visitors: how do you solve the task of implementing such a template? Do you write the code again each time or use a ready-made solution (yours or someone else’s)? I would especially like to hear the opinion of PHP developers.