ПредишенСледващото

Как да изберем уеб рамка

Причина време, рамка час

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

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

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

Да предположим, че във времето, ние сме добре, и ние ще продължим.

Как да изберем уеб рамка

PHP не е единичен

На първо място, трябва да се вземе решение за езика за програмиране. Все още няма препоръки извън собствения си опит / опит на вашия екип и на изискванията на бъдещия проект.

С опита ясно. Това познаване на синтаксиса, неговите възможности и ограничения. Ако имате време (вж. Предишната точка), е възможно да се учи и цял нов език.

Много уеб разработчици, които са започнали кариерата си чрез изучаване на PHP. останат верни на себе си, и след много години. Да, PHP е лесна за научаване. Да, това е почти универсален. Въпреки това, този език е пълен с алтернативи. В някои случаи е много по-изгодно да се използва нещо друго. Ето и полезни знания за изискванията на проекта.

Ето няколко примера. Ако планирате уеб-базирана услуга, която ще се проведе в реално време (например, чат или мултиплейър игра), а след това прочетете за Node.js или Erlang. Искате бърз и лесен процес на разработване на кода? Обърнете внимание на Ruby. В бизнес приложения, които изискват защита на потребителските данни, перфектно се покаже решения, базирани на Java J2EE. Ако вашето приложение изисква високоскоростната работа и многонишкова, тогава може би ще се интересуват от набира популярност език Go.

Колене във рамки

Сега ние откриваме, рамки за избрания език. Обърнете внимание на тази страница в Уикипедия - там са изброени по-голямата част на рамките за различни езици за програмиране. Страницата разполага и с маса от сравнения рамки, където можете да научите много полезна информация.

Как да изберем уеб рамка

Очите се движат нагоре, нали? От една страна, редица налични опции за малко страшно. От друга страна, това означава, че на пазара има инструменти, за да задоволят всеки вкус и цвят. Като такива, сред възможните опции, които най-вероятно ще се намери една и съща рамка, която е много време, за да стане ваш верен спътник.

След това трябва да се въоръжат с Google и да посетите официалните сайтове на рамки, както и сайтовете на общността - общности, формирани около всеки инструмент. Това, което искам да знам, на първо място:

  • Размер и дейност на общността. По-голямата общност, толкова по-популярен рамка. Колкото по-активно в общността, толкова по-лесно и по-бързо да се намери помощ.
  • качеството и наличието на документация. Повече документация - прост инструмент за развитие. Освен ако документите не са написани на езика на дъба, пречат на обучението. Ако не сте в противоречие с англичаните, с акцент върху търсенето на документацията на руски език (между другото, същото се отнася и за обществото).

Заслужава да се види в списъка на дружествата, използващи рамката. (Само съществуването на този списък показва, че инструментът е доверен.) Какви услуги се предоставят от тези компании? Независимо дали тези услуги са подобни на тези, които ще предостави на вашите приложения?

По време на обиските, не забравяйте да слушате себе си. Комфорт и удоволствие от работата с инструмент, който ви харесва, с нищо не сравними.

10 и критериите за избор на рамкови създателите на Symfony2

Symfony2 рамка на интернет страницата изброява следните десет критериите за избор на подходяща уеб рамка.

най-после

Изборът на рамката зависи от много неща, но не всичко. Ако в процеса на развитие Оказва се, че избрания инструмент не е добре пригоден за текущия проект, не се отчайвайте. В крайна сметка, на рамка - рамка, която определя правилата за изграждане на приложения. От трудни ситуации винаги можете да получите, като се използват стандартните функции на библиотеката и на езика. Може би най-получения код не е много чист, но вие ще бъдете в състояние да завърши проекта.

Как да изберем уеб рамка

Свързани статии

Подкрепете проекта - споделете линка, благодаря!