Июль 25, 2014

Створення сайтів Тернопіль програмування на різних мовах

Створення сайтів Тернопіль програмування на різних мовахНайпопулярнішою мовою веб-програмування є, безумовно, PHP. Його основними преумуществамі є: простий синтаксис, високу швидкодію, підтримка більшістю хостингів. Дуже вагомим преумуществом є те, що на PHP написано багато популярних движки (наприклад, найпопулярніший движок для stand alone блогів – WordPress).  Інший популярний мову веб-програмування на платформі Unix – мова Perl. Він має складний заплутаний синтаксис і ніколи не призначався для веб-програмування. Я рекомендую його використовувати для створення сайтів Тернопіль і інших інтернет-проектів в мережі.

JSP (Java Server Pages) – це частина технології J2EE, призначена для створення сайтів за допомогою мови Java. JSP має дуже багато спільного з і вибір між цими двома технологіями найчастіше грунтується на суб’єктивних перевагах, а не на будь-яких преумуществах чи недоліки цих платформ.

Останнім часом високу популярність придбав мову Ruby і, зокрема, фреймворк Ruby on Rails. З його допомогою можна дуже швидко створити сайт з необхідною функціональністю. Одним із суттєвих недоліків Ruby є низька швидкодія.

На закінчення, хочу зауважити, що вибір мови веб-програмування для сайту нерозривно пов’язаний з вибором CMS сайту. На цьому короткий огляд мов веб-програмування закінчений.

У кращих традиціях сучасної блогосфери підібрав комікс:

Якщо ця стаття вам сподобалася, поділіться, будь ласка, нею зі своїми друзями:

Щоб не пропустити нічого цікавого, підпишіться на нові статті в блозі будь-яким зручним для вас способом:

Правила коментування

Коментарі призначені для конструктивного обговорення теми посту. Будь ласка, не треба писати беззмістовні коментарі виду «Спасибі, відмінна стаття», «Дуже корисна інформація, обов’язково спробую» і т. п. Такі коментарі я буду змушений видаляти, оскільки вони не несуть ніякого сенсу і ускладнюють спілкування.

Якщо вам дійсно сподобався пост, то найкращою подякою для мене буде, якщо ви додасте його в твіттер або інший соціальний сервіс. Розробка сайтів Тернопіль буде відбуватись з розкруткою в Гуглі, тому позитивні коментарі гратимуть роль у просуванні веб-сайту.

На жаль, обмеження на розумні розміри статті не дозволили мені висвітлити тему більш детально.

Основна перевага Ruby це застосування MVC патерну і всі його переваги і недоліки випливають з цього.

Я це кажу до того, що PHP і ASP. Net легко змінюються під конкретне завдання, тому застосування Ruby і особливо Perl (який взагалі для обробки тексту призначався) майже ніколи не виправдано.

І якщо згадуєш про переваги ASP. Net міг би сказати, що AJAX спочатку закладений в його архітектуру, имхо, це важливо.

До речі, гугл відмінно індексує правильно виконані Flash сайти.

Цей пост писався як частина колективної теми «Створення сайту від початку і до кінця». Т. е. цільова аудиторія – новачки, які слова MVC ніколи не чули.

До того ж прикрутити MVC можна куди завгодно, тому виділяти його в Рубі не бачу сенсу. AJAX закладений у зовсім не спочатку. Крім того, існує багато інших фреймворків під AJAX, тому я не вважаю це перевагою ASP. Net.

Насчет флеша перший раз чую, але сперечатися не буду, т. к. дуже давно не мав з ним справи. Треба буде подивитися.

Клуб Тернопільських програмістів – Іван Садовець, 2014.