Гибридная демонстрация PHP/Django/Rails/Flex - нужна идея проекта [закрыто]


Допустим, вы были достаточно сумасшедшими, чтобы попытаться объединить несколько различных технологий, просто чтобы показать, что вы можете это сделать - какое приложение подойдет для такого проекта в качестве демонстрации для потенциального работодателя?

В частности, я думаю об объединении следующих технологий:

PHP/Django/Rails/Flex

Звучит ли это нелепо или это может быть полезным упражнением/демонстрацией своих способностей?

Author: Mike Sickler, 2009-01-30

4 answers

Если бы я был работодателем, я был бы гораздо более впечатлен, если бы вы могли реализовать один и тот же образец приложения три раза:

  • Рельсы/изгиб
  • Django/Flex
  • PHP/Flex

Если вы используете ReST, то стороне Flex не нужно будет слишком сильно меняться для поддержки каждой серверной технологии, и вы продемонстрируете, что вы универсальный разработчик, способный быстро осваивать новые технологии.

 3
Author: Mike Sickler, 2009-01-30 15:50:34

Как насчет блога?

Конечно, некоторые люди могут счесть это клише, но это также довольно хорошо продуманный веб-проект - там есть дизайн базы данных, некоторые разработчики приложений на выбранном вами языке, некоторые SOA (веб-сервисы с SOAP или REST, возможно, также некоторые RSS), некоторые разработки пользовательского интерфейса, некоторые разработки пользовательского интерфейса в Flex и так далее.

Это также достаточно знакомая идея для тех людей, которые, вероятно, будут брать у вас интервью, так что вам не придется тратить много времени время объяснить, что это такое, прежде чем углубляться в технические детали, и это нетривиально, но все же то, сферу действия чего вы можете держать под контролем. Я думаю, что это хороший проект для изучения новой веб-технологии в целом.

С точки зрения того, какая часть что делает, вы можете рассмотреть возможность создания CMS с помощью Flex, большей части общедоступного сайта с PHP (или Rails) и HTML/CSS, а затем добавить к этому одно или два дополнительных приложения Flex - возможно, фотогалерею или видео/медиаплеер. Или, черт возьми, будьте другими - просто создайте все это в Flex, как Adobe сделала с своим сайтом XD.

Получайте удовольствие и удачи!

 2
Author: Christian Nunciato, 2017-05-23 10:32:49

Я не думаю, что смешивание php, django и rails имеет смысл для демо...

Я бы смешал flex + один из django, php или rails.

Затем вы можете использовать pyamf, например, чтобы ваше приложение flex могло общаться с django. Затем найдите какую-нибудь библиотеку php JSON и сделайте то же самое с php + flex с json и так далее...

 1
Author: Tiago, 2009-01-29 23:18:26

Я думаю, что объединение PHP и Rails или PHP и Django имело бы смысл, но, возможно, не объединение Rails и Django. Рельсы и Джанго слишком похожи. Это современные веб-фреймворки, основанные на современных языках. Чего им не хватает, по сравнению с PHP, так это приложений с открытым исходным кодом.

Я предлагаю объединить WordPress или Drupal с Django или Rails. Чтобы объединить Drupal с Rails, вы можете попробовать использовать drupal_fu. Вы можете попробовать сайт Django с хорошо интегрированным блогом WordPress, в том числе с использованием аутентификации Django для комментариев в блоге WordPress. Или вы можете создать сайт Drupal с пользовательской частью сайта, написанной на Rails.

Возможно, одним из способов, которым вы могли бы объединить как Django, так и Rails, было бы использовать Rails для базы вашего сайта и использовать Django как способ использования библиотеки Python (для чего-то, что сделано лучше в Python). Один из известных мне примеров использования Python в приложении Ruby - это GitHub, который использует Pygments, библиотеку, написанную на Python, для исходного кода подсветка кода. Я не думаю, что они используют для этого Django, но вы могли бы!

 1
Author: Ben Atkin, 2009-01-29 23:39:54