Портативний фреймворк або набір інструментів для веб-програміста
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті
По ходу розробки і підтримки сайтів, мені доводиться часто стикатися з самописами, системами з убогою документацією чи невеликими скриптами, на зразок парсерів.
Для власної зручності я зашив набір методів і процедур, якими найчастіше користуюся, у окремий файл і підключаю його до коду в разі потреби. Вийшов такий собі портативний фреймворк зі всіма необхідними мені методами.
На практиці це в кілька разів прискорює роботу по правках вже існуючого сайту і/або написання невеликих скрипті, де використання повноцінного фреймворку є недоцільним.
На днях в мене з’явилася ідея оформити цей файл, як бібліотеку інструментів для веб-розробки і залити його в репозиторій.
Наразі в ньому закладене наступне:
— Методи роботи з базою MySQL
— Система Шоткодів
— Система Хуків
— Алгоритм Settings
— Алгоритм Content
— Алгоритм підключення шаблонів
— Алгоритм виведення повідомлень (для відладки коду)
— І ще ряд дрібних функцій та методів.
Кому цікаво, ось посилання на репозиторій: bitbucket.org/...atsura/uppercode-portable (доків поки немає).
Питання
А які функції, методи і алгоритми використовуєте ви для повсякденної роботи, який функціонал потрібен особисто вам і чи ви б взагалі користувалися подібним файлом? — напишіть будь ласка відповідь у коментарях.
Дякую за увагу.
54 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів