10 критеріїв вибору правильних рамок
Ви прогресуєте, і це добре! Ви вже знаєте, що збираєтесь використовувати рамку для розробки свого веб-сайту чи програми. Але який? Ось контрольний список, який ви можете використовувати, щоб не помилитися:
1. Популярність та розмір спільноти
Чим більше відома і визнана рамка, тим більше вона буде "живою", розвивається і завершується: нові ідеї, кількість та якість плагінів тощо.
2.Філософія
У цьому полягає сама суть рамки: вона є основним критерієм забезпечення того, щоб вона відповідала вашим потребам. Інструмент, розроблений професіоналами для власних потреб, очевидно, відповідатиме потребам інших фахівців.
3. стійкість
Перш ніж вибирати рамку, переконайтесь, що вона зможе бути в курсі вашої тривалості. Це спрощує обслуговування та оновлення ваших програм.
4.Підтримка
Ще один критерій, який не слід оминати, - це легкість пошуку відповідей на ваші запитання та отримання допомоги. Визначте підтримку, яка доступна: від видавця. Від спільноти (списки розсилки, IRC тощо)? Від сервісних компаній (розробка, підтримка, навчання)?
5.Техніка
Щоб не потрапити в пастку в лабіринті, завжди краще вибирати сумісне рішення; той, який поважає кращі практики щодо розвитку (шаблони дизайну)
6. Безпека
Будь-яка програма потенційно вразлива. Щоб мінімізувати ризик, завжди краще вибрати рамку, здатну забезпечувати функції безпеки (наприклад, управління XSS).
7.Документація
Це абсолютно необхідна оцінка характеру, обсягу та якості існуючої літератури про рамки: добре задокументований інструмент є простішим у використанні та оновленням.
8.Ліцензія
Ліцензії важливі лише тому, що вони можуть мати значний вплив на ваші програми. Наприклад, додаток, розроблений за допомогою ліцензії на ліцензію GPL, обов'язково підлягає GPL. З іншого боку, це не стосується структури, що має ліцензію MIT.
9.Наявність ресурсів на ринку
Можливо, ви хочете, щоб технічна команда оточувала вас на етапі розробки або в довгостроковій перспективі, як для обслуговування, так і для оновлення. Іншими словами, переконайтеся, що навички, необхідні для інструменту, який ви використовуєте, доступні на відкритому ринку.
10. Спробуйте це!
Ось ключ! Не задовольняйтеся читанням відгуків, коментарів та чуток, добрих чи поганих, в Інтернеті. Випробувавши це, ви зможете скласти власний розум і забезпечити, що ви повністю зручні з інструментом.