rashidovich
17.01.2015 - 02:19
Необходимо развернуть платформу для последующего создания Web-сервиса.
А именно, работающую оптимальную связку LAMP/WAMP-ORM-REST на PHP или Java.
OS для VM с платформой на выбор Elementary OS, Ubuntu, Centos, ваш вариант.
Вот некоторые ориентиры:
1. LAMP
2. 1- PHP/2 -Java
3. ORM
3.1 : PHP: doctrine, php.activerecord, RedBeanPHP4, Propel, CakePHP, pimcore, YII, Qcodo, ваш вариант.
3.2 : Java: EclipseLInk, EJB, JPA, JDO, Cayenne, OpenJPA.
4. REST
4.1 : PHP: Luracast/Restler, Respect/Rest, ваш вариант.
4.2 : Java: JAX-RS-Java2EE, Spring, ваш вариант.
Желательна поддержка аутентификации OAuth, либо аналога. Общая схема платформы будет предоставлена по запросу.
Платформа необходима в состоянии перед развертыванием классов объектов, данных, Routes и EndPoints .
Что по Вашему лучше выбрать?
Игорь_Vasinsky
17.01.2015 - 02:55
оке.
о себе расскажи земеля.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Debian + Apache + PostgreSQL + PHP + Yii + OpenJdk + PHP - SOAP + Java EE + Spring
T1grOK
17.01.2015 - 14:20
Цитата (mvg @ 17.01.2015 - 10:19) |
Apache |
И этим убожеством еще кто то пользуется?
_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
rashidovich
17.01.2015 - 14:25
Цитата (T1grOK @ 17.01.2015 - 14:20) |
Цитата (mvg @ 17.01.2015 - 10:19) | Apache |
И этим убожеством еще кто то пользуется?
|
Разверните свой ответ по теме топика пожалуйста.
rashidovich
17.01.2015 - 14:41
Цитата (mvg @ 17.01.2015 - 14:19) |
Debian + Apache + PostgreSQL + PHP + Yii + OpenJdk + PHP - SOAP + Java EE + Spring |
Связка мощная - но цель: выбрать сначала:
PHP / JAVA
потом в выбранной платформе:
ORM
+
REST API
Или у каждой части своя функция в этой связке?
PHP & Java
ORM PHP & ORM Java
Rest server + Rest Client = RestFull server скорее всего на PHP.
Конечно неизвестно какой у вас проект, но для тяжелых как-то так выстраивают.
rashidovich
17.01.2015 - 15:03
Цитата (mvg @ 17.01.2015 - 14:58) |
PHP & Java ORM PHP & ORM Java
Rest server + Rest Client = RestFull server скорее всего на PHP.
Конечно неизвестно какой у вас проект, но для тяжелых как-то так выстраивают. |
Спасибо за ответ.
Так и выстроим.
Проект не тяжелый, но на вырост, поэтому сначала выбор платформы.
На сегодня по линейке PHP лидирует тройка:
Doctrine + Symfony + Silex
Интересно Ваше мнение по конкретным фреймворкам.
Цитата (rashidovich @ 17.01.2015 - 14:03) |
Интересно Ваше мнение по конкретным фреймворкам. |
У меня на первом месте рукописный самопис. потом уже все остальные. чаще всего пользуюсь yii.
Zzepish
17.01.2015 - 17:19
T1grOKтак хостинги на них стоят вроде. Кроме того- я использую в openserver
ибо мне пока-что пофиг какой сервер
rashidovich
18.01.2015 - 00:50
Цитата (mvg @ 17.01.2015 - 17:16) |
Цитата (rashidovich @ 17.01.2015 - 14:03) | Интересно Ваше мнение по конкретным фреймворкам. |
У меня на первом месте рукописный самопис. потом уже все остальные. чаще всего пользуюсь yii.
|
MVG, представьте - Вам надо реализовать проект с сервисами и логикой.
Предполагается, что количество сервисов и логики (процессеов) будет расти.
Вы напишите сначала свой мини ORM + вряд ли будете REST реализовывать с нуля.
Когда такое многообразие неплохого кода и open source.
Или все-таки сами?
bestxp
18.01.2015 - 10:23
Yii1/2 или Laravel потом бы взял Symphony
на вкус и цвет томаты разные
rashidovich
18.01.2015 - 13:19
Цитата (bestxp @ 18.01.2015 - 10:23) |
Yii1/2 или Laravel потом бы взял Symphony
на вкус и цвет томаты разные |
На Symfony рефакторинг?
Цитата (rashidovich @ 17.01.2015 - 23:50) |
Цитата (mvg @ 17.01.2015 - 17:16) | Цитата (rashidovich @ 17.01.2015 - 14:03) | Интересно Ваше мнение по конкретным фреймворкам. |
У меня на первом месте рукописный самопис. потом уже все остальные. чаще всего пользуюсь yii.
|
MVG, представьте - Вам надо реализовать проект с сервисами и логикой. Предполагается, что количество сервисов и логики (процессеов) будет расти. Вы напишите сначала свой мини ORM + вряд ли будете REST реализовывать с нуля. Когда такое многообразие неплохого кода и open source. Или все-таки сами?
|
Если дело прибыльное позвал бы товарищей и коллег :-)
Цитата |
вряд ли будете REST реализовывать с нуля. |
У меня есть созданный мною мини RESTfull сервис созданный с нуля. В нем ничего сложного нет.
Цитата |
Когда такое многообразие неплохого кода и open source. |
Все под эгидой GPL. Ничего плохого против них не имею, но в первую очередь отдаю предпочтения собственной разработке (одиночной или командной), а потом уже все framework GNU/GPL/Public opensource.
Ходить рефакторить framework мне в голову не приходило.
rashidovich
18.01.2015 - 14:35
Цитата (mvg @ 18.01.2015 - 14:15) |
Цитата (rashidovich @ 17.01.2015 - 23:50) | Цитата (mvg @ 17.01.2015 - 17:16) | Цитата (rashidovich @ 17.01.2015 - 14:03) | Интересно Ваше мнение по конкретным фреймворкам. |
У меня на первом месте рукописный самопис. потом уже все остальные. чаще всего пользуюсь yii.
|
MVG, представьте - Вам надо реализовать проект с сервисами и логикой. Предполагается, что количество сервисов и логики (процессеов) будет расти. Вы напишите сначала свой мини ORM + вряд ли будете REST реализовывать с нуля. Когда такое многообразие неплохого кода и open source. Или все-таки сами?
|
Если дело прибыльное позвал бы товарищей и коллег :-)
Цитата | вряд ли будете REST реализовывать с нуля. |
У меня есть созданный мною мини RESTfull сервис созданный с нуля. В нем ничего сложного нет.
Цитата | Когда такое многообразие неплохого кода и open source. |
Все под эгидой GPL. Ничего плохого против них не имею, но в первую очередь отдаю предпочтения собственной разработке (одиночной или командной), а потом уже все framework GNU/GPL/Public opensource.
Ходить рефакторить framework мне в голову не приходило.
|
По поводу прибыльности - только начинается
Хотите поучаствовать?
У Вас все хорошо, а с чем можно объединить Ваш RESTfull?
Symfony + Doctrine - получится?
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.