PHP and sever

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Аватара пользователя
Old_Tuzik
Житель
Сообщения: 795
Зарегистрирован: 28 авг 2007, 16:38
Контактная информация:

PHP and sever

Сообщение Old_Tuzik »

Хотелось бы получить сжатый, оперативный и информативный ответ на один вопрос.
Предыстория:
имеется ПО которое посылает данные на сервер (HTTP request). Данные (набор из 10-12 полей, в совокупности -3-4 таблицы ) принимаются сервером и хранятся в стуртурированном виде . Время от времени требуется сделать какую то выборку по тем данным, то есть нужет простейший пользовательский инретфейс, пару тройку веб страниц, с помощью которых пользователь может просмотреть, отредактировать данные из базы если требуется (т.е. все очень примитивно, это в принципе 3%-5% от всего проекта).
Текущее состояние:
встал вопрос как должна быть огранизованна серверная часть. В основном люди кто сейчас свободен владют разными С образными языками и знакомы с ODBC и иже с ним на разных плаформах. Босс решил нанять чела (на короткий контракт) сварганить что то бысто на PHP и какой то базе данный. Встает разумный вопрос - а что потом? Кто будет это все поддерживать и как? Не выльется эта маленькая часть проекта позже в большую головную боль?
Вопрос: Есть ли какие-нибудь современные и не очень технологиии использования С/C++ которые бы позволили не связываться с PHP и написать какой то код принимающий HTTP запросы (это тривиально) и посылающий их в базу данных (я делал подобное 15 лет назад и использовал MS SQL 7.0 ) и прочее? Или может быть PHP - это единственный правильный путь и все переживания напрасны, в итоге все будет ок :s3: ?
Аватара пользователя
Groundhog
Графоман
Сообщения: 5101
Зарегистрирован: 20 авг 2005, 16:36
Откуда: Vancouver

Re: PHP and sever

Сообщение Groundhog »

I would use CouchDB database (NonSQL), see http://couchdb.apache.org/
It is oriented on use of HTTP access (actually it is almost the only way to communicate with it). I am personally use NITROGEN (erlang based web framework - buildup above Javascript library - JQuery) and "curl" tool to send HTTP requests. But you can use any
means to form and sent HTTP requests to CouchDB (probably can use your existing c/c++
framework with some modification). CouchDB has replication, delayed execution etc...
It is document-oriented database.
Аватара пользователя
Правильные пацаны
Маньяк
Сообщения: 1776
Зарегистрирован: 29 апр 2009, 20:14

Re: PHP and sever

Сообщение Правильные пацаны »

Тут так - то, на что месяц уходит на C++, занимает 2 дня на Php.
Писать таkие вещи на C++ - абсолютно неразумно
Ответить