Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Как сделать онлайн сервис?   Найти похожие ветки 

 
Nic ©   (2012-09-05 22:01) [0]

Привет!

Есть необходимость сделать онлайн сервис с

1. личным кабинетом - надежным. так чтобы взломоустойчиво было
2. возможностью ведения бугхалтерии (с графиками) - приходные расходные операции
3. возможностью приёма платежей через Visa/MCard

Чисто технически, вроде не очень сложная задача. Но опыта в web-программировании нет. Посоветуйте какие технологии, языки программирования нужно изучить, чтобы сделать это самому? Есть поверхностные знания в PHP. Более-менее глубокие знания в SQL.

А так раньше много на дельфи программировал профессионально. Правда последний год-два к коду вообще не притрагивался.


 
Nic ©   (2012-09-05 22:02) [1]

Я полагаю надо брать за основу PHP. И какую-нибудь библиотеку функций в виде надстройки и на этом писать + MySQL. А вот какие сейчас инструменты актуальны, я даже не знаю


 
alexdn ©   (2012-09-05 22:04) [2]

> Nic ©   (05.09.12 22:01)
> взломоустойчиво
> платежей через Visa/MCard
действительно элементарно)..


 
Nic ©   (2012-09-05 22:06) [3]


> alexdn ©   (05.09.12 22:04) [2]

Ну вот если бы я сам знал с какой стороны начать, я бы не стал спрашивать. Можно конечно вручную платежи обрабатывать через расчётный счёт , а также электронные кошельки. Но это вариант только на первых этапах прототипа катит.


 
Медвежонок Пятачок ©   (2012-09-05 22:09) [4]

начни с любой перечисленной стороны


 
Давайте будем жрать!   (2012-09-05 22:12) [5]

Здраствуйте. Я, Василий. Хотел бы чтобы вы сделали сайт, на PHP суть такова… Посетитель может вводить адрес, искать товары и покупать. И если посетитель покупает сапоги то сайт в mysql, деньги в рублях высылаются товары магазина и поиск. Можно грабить корованы…


 
DVM ©   (2012-09-05 22:14) [6]


> Nic ©  

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


 
Nic ©   (2012-09-05 22:14) [7]


> Давайте будем жрать!   (05.09.12 22:12) [5]


Спасибо, поржал.


 
Nic ©   (2012-09-05 22:16) [8]


> DVM ©   (05.09.12 22:14) [6]


Готовые решения не нравятся, вот и появилась идея такая.

Буду думать. Может быть программиста тогда просто нанять, но это довольно дорого.


 
Dimka Maslov ©   (2012-09-05 22:22) [9]


> но это довольно дорого.


Бизнеса без инвестиций не бывает


 
Nic ©   (2012-09-05 22:22) [10]

С точки зрения базы данных - тут всё элементарно. А вот с точки зрения построения вёб-интерфейсов и безопасности данных, то тут надо бы самообучиться


 
Nic ©   (2012-09-05 22:23) [11]


> Dimka Maslov ©   (05.09.12 22:22) [9]

Да я знаю, я ведь предприниматель. Сейчас все деньги в другое дело уходят, вот подумал может быть стоит самому попробовать сделать


 
DVM ©   (2012-09-05 22:29) [12]


> Nic ©   (05.09.12 22:16) [8]


> Готовые решения не нравятся, вот и появилась идея такая.

А это что будет? Типа интернет магазина? Если да, то лучше готовый брать - прорва нюансов, пока во всех разберешься годы пройдут. Тот же битрикс он весьма гибок, хоть и тяжеловесен, посмотри на сайты например Мвидео, Эльдорадо - это битрикс.


 
Dimka Maslov ©   (2012-09-05 22:30) [13]


> Nic ©   (05.09.12 22:23) [11]


В данном случае принцип "if you want it to be done right, do it yourself" не прокатывает


 
Nic ©   (2012-09-05 22:44) [14]


> DVM ©   (05.09.12 22:29) [12]
>
> > Nic ©   (05.09.12 22:16) [8]
>
>
> > Готовые решения не нравятся, вот и появилась идея такая.
>
>
> А это что будет? Типа интернет магазина? Если да, то лучше
> готовый брать - прорва нюансов, пока во всех разберешься
> годы пройдут. Тот же битрикс он весьма гибок, хоть и тяжеловесен,
>  посмотри на сайты например Мвидео, Эльдорадо - это битрикс.
>


Я ИП. Веду бухгалтерию на бумажках. Те решения, которые я видел типа Эльбы какие-то никудышные. Отсюда и идея появилась сделать сервис.


 
alexdn ©   (2012-09-05 22:53) [15]

> Nic ©   (05.09.12 22:44) [14]
это даже не смешно, это печально..


 
alexdn ©   (2012-09-05 22:55) [16]

если ты не удержишь данные по Visa/MCard то то, что с тобой сделают, это просто страшно)


 
Nic ©   (2012-09-05 23:01) [17]


> alexdn ©   (05.09.12 22:53) [15]
> > Nic ©   (05.09.12 22:44) [14]
> это даже не смешно, это печально..


Что печального то? )


 
знайка   (2012-09-05 23:12) [18]


> если ты не удержишь данные по Visa/MCard то то
Сначала еще прикрутить надо... :)


 
DVM ©   (2012-09-05 23:14) [19]


> alexdn ©   (05.09.12 22:55) [16]
> если ты не удержишь данные по Visa/MCard то то, что с тобой
> сделают, это просто страшно)


> знайка   (05.09.12 23:12) [18]
>
> > если ты не удержишь данные по Visa/MCard то то
> Сначала еще прикрутить надо... :)
>
>

Специальные сервисы есть, которые могут принимать платежи множеством способов, с ними договор заключаешь - им небольшой процент.


 
Nic ©   (2012-09-05 23:30) [20]


> DVM ©   (05.09.12 23:14) [19]
>


Вот кстати, здравая мысль. Так и надо сделать


 
Inovet ©   (2012-09-05 23:36) [21]

> [19] DVM ©   (05.09.12 23:14)
> Специальные сервисы есть

А разве можно и без сертифицированных сервисов принимать платежи?


 
kilkennycat ©   (2012-09-05 23:37) [22]


> Nic ©   (05.09.12 22:23) [11]

> Да я знаю, я ведь предприниматель. Сейчас все деньги в другое
> дело уходят, вот подумал может быть стоит самому попробовать
> сделать


странно для предпринимателя. с таким подходом либо сдохнет твой бизнес, либо твое предпринимательство - штука баксов в месяц...

> alexdn ©   (05.09.12 22:55) [16]
>
> если ты не удержишь данные по Visa/MCard то то, что с тобой
> сделают, это просто страшно)

эти данные ему и не дадут, и они ему и не нужны. биллинг кому угодно направо-налево не раздают.


 
DVM ©   (2012-09-05 23:41) [23]


> Inovet ©   (05.09.12 23:36) [21]


> А разве можно и без сертифицированных сервисов принимать
> платежи?

Смотря как принимать, может там квитанция сбера выписывается просто и с ней человек идет в сбер переводить к тебе на счет.


 
Inovet ©   (2012-09-05 23:45) [24]

> [23] DVM ©   (05.09.12 23:41)
> Смотря как принимать, может там квитанция сбера выписывается просто

Так в вопросе про карточки. С квитанцией понятно.


 
DVM ©   (2012-09-05 23:49) [25]


> Nic ©   (05.09.12 23:30) [20]

вот кстати https://rbkmoney.ru/common/offer.aspx?RN=/


 
DVM ©   (2012-09-05 23:57) [26]


> Inovet ©   (05.09.12 23:45) [24]


> Так в вопросе про карточки.

в случае с карточками в любом случае какая то система будет участвовать либо банк либо посредник какой. Эквайринг это называется, многие банки предоставляют.


 
Логопед   (2012-09-06 00:01) [27]

Если CMS не хочешь, возьми фреймворк какой-нибудь (рекомендую Yii), чтобы велосипедно-грабельную фабрику не строить.


 
Nic ©   (2012-09-06 00:07) [28]


> Логопед   (06.09.12 00:01) [27]
> Если CMS не хочешь, возьми фреймворк какой-нибудь (рекомендую
> Yii), чтобы велосипедно-грабельную фабрику не строить.


Вот, я про это и хотел узнать.


 
Nic ©   (2012-09-06 00:08) [29]


> DVM ©   (05.09.12 23:57) [26]

благодарю.


> kilkennycat ©   (05.09.12 23:37) [22]

Отличный совет.


 
Логопед   (2012-09-06 00:12) [30]


> Вот, я про это и хотел узнать.

Читай про шаблоны, MVC, возьми какую-нибудь толковую книгу про PHP с обзором возможностей ООП и нововведений в PHP 5.3 и 5.4, ну и http://yiiframework.ru/doc/guide/ru/index


 
Nic ©   (2012-09-06 01:49) [31]


> Логопед   (06.09.12 00:12) [30]

Спасибо за направление. С PHP знаком. Так что думаю, пойдёт легко.


 
kilkennycat ©   (2012-09-06 07:31) [32]


> Nic ©   (06.09.12 00:08) [29]

> > kilkennycat ©   (05.09.12 23:37) [22]
>
> Отличный совет.

не нужно благодарностей.

но могу дать и нормальный совет: исправь на своем сайте ошибки. грамматические, орфографические, стилистические и т.д. Не можешь сам - найми редактора-корректора, это недорого. Ибо так, как сейчас - автоматически вызывает несерьезное отношение.


 
Sergey Masloff   (2012-09-06 09:02) [33]


> Специальные сервисы есть, которые могут принимать платежи
> множеством способов, с ними договор заключаешь - им небольшой
> процент.

Насчет небольшого - готов спорить. Что-то мне он небольшим не показался


 
DVM ©   (2012-09-06 09:39) [34]

У рбс 3.5% по ссылке что я привел. Но тут опять же смотря что продавать. Если например свое ПО особенно уникальное то можно и 30 процентов отдать, т.к. ничего не покупаем только продаем однажды созданное ПО


 
знайка   (2012-09-06 10:56) [35]


> Насчет небольшого - готов спорить. Что-то мне он небольшим
> не показался
+1
3.5 это много


 
Nic ©   (2012-09-06 12:10) [36]


> kilkennycat ©   (06.09.12 07:31) [32]

Знаю, сделал за один вечер на скорую руку. Надо подправить


 
brother ©   (2012-09-06 12:12) [37]

> сделал за один вечер на скорую руку

это очень плохо!


 
Nic ©   (2012-09-06 12:19) [38]


> brother ©   (06.09.12 12:12) [37]
> > сделал за один вечер на скорую руку
>
> это очень плохо!


Согласен.


 
картман ©   (2012-09-06 12:47) [39]


> Знаю, сделал за один вечер на скорую руку. Надо подправить


выразительно:
Работая над диссертацией, мышление становится более качественным.


 
Nic ©   (2012-09-06 13:04) [40]


> > kilkennycat ©   (06.09.12 07:31) [32]


На самом деле здорово, что вы обратили на это моё внимание. Перечитал на свежую голову - действительно всё ужасно.

Есть у меня такая проблема - сделал что-то, но не перепроверил. Начинаю проверять - пропадает драйв. Часто эти мелкие опечатки, стилистические ошибки потом доставляют немало хлопот.


 
AV ©   (2012-09-06 13:43) [41]

Если есть приемлемые знания делфи, то можно и без ПХП обойтись :)
Ставим ModRewrite с параметрами работы как прокси, и пусть он спрашивает другой адрес и предает спросившему.
На этом адресе стоит нормальная программа, на делфи, БД у нее под рукой, все нативно и быстро.
Никто ничего и не поймёт :)
Чем в этой " $[.var.] = " галиматье разбираться, когда можно просто var :=


 
Nic ©   (2012-09-06 23:02) [42]


> AV ©   (06.09.12 13:43) [41]

знания дельфи отличные


 
AV ©   (2012-09-07 08:57) [43]


> Nic ©   (06.09.12 23:02) [42]

Ну тогда читайте про ModRewrite в Apache :)
в файле .htaccess каталога web-сайта
прописывается перенаправление на открытый порт реального компьютера,  с добавлением какого-либо секретного параметра, чтобы было понятно, что это не злоумышленник лезет напрямую.
Параметры перенаправления [P, QSA]
Настроим как нравится, и например, набрав www.site.com/Action1
будет перенаправлено на комп:порт в сети с параметрами

?Action=Action1&From=Valid

Там сидит простой TidHttpServer
на соединение получаем событие OnCommandGet
(AThread: TIdPeerThread;// соединение
                                          ARequestInfo: TIdHTTPRequestInfo; // запрос
                                          AResponseInfo: TIdHTTPResponseInfo );

Буквально пишем
procedure TATS_REMOTE_CONTROL.idhttpsrvHTTPCommandGet(AThread: TIdPeerThread;
                                          ARequestInfo: TIdHTTPRequestInfo;
                                          AResponseInfo: TIdHTTPResponseInfo);
begin
 AResponseInfo.ContentText := GetPageBy__XXXX(ARequestInfo);
end;

где GetPageBy__ - функция, должна вернуть html, который будет отображен в браузере юзера

Доступ к параметрам, например
function GetPageBy_...(ARequestInfo: TIdHTTPRequestInfo): string;
var
  AC: string;
begin
 Result := "<HTML>"; // или шапку с разными лого, форматированием иметь заранее, например, Result := GetMyHeadHtml;
 AC := ARequestInfo.Params.Values["ACTION"];
 if AC = "Action1" then  Result := + "вы выбрали действие 1";
//  и тут ^)
ADOOpen
OracleOpen
Что угодно, что PHP или не снилось, или его скорость желает оставлять лучшего  
Главное, в result (типа string) приделать не забыть по правилам разметки html

ну, пинайте :)


 
Плохиш ©   (2012-09-07 09:07) [44]

Чем WebSnap не угодил?


 
AV ©   (2012-09-07 10:45) [45]


> Чем WebSnap не угодил?

Слышал, что удобнее
Руки пока не дошли :)


 
Nic ©   (2012-09-07 12:35) [46]


> AV ©   (07.09.12 08:57) [43]

Классная идея, надо будет попробовать.


> Плохиш ©   (07.09.12 09:07) [44]

Вот про websnap не слышал. Видел такую вкладку компонент. Надо будет почитать про них


 
Плохиш ©   (2012-09-07 12:44) [47]

Но, по-моему, лучше использовать его потомка - ASP .Net


 
KSergey ©   (2012-09-11 08:12) [48]

> Nic ©   (05.09.12 22:16) [8]
> Готовые решения не нравятся

Чем?
ну я намекаю, что они все допиливаемые.
И допилить в общем и целом - много меньше труда надо, чем наваять все с нуля, тем более ни с чем ни разу не работамши. Во всяком случае про секурность сразу можно забыть, я уверен, что SQL-инжекции будут доступны буквально везде. Ну и всякое прочее "по мелочи".

Кстати, прикрутка VISA - самое простое из всего перечисленного.


 
KSergey ©   (2012-09-11 08:17) [49]

> Nic ©   (05.09.12 22:23) [11]
> вот подумал может быть стоит самому попробовать  сделать

Капец, дорогая редакция.
Host CMS, Amiro, InstantCMS, что там еще? да горы! и это то, что предоставляет возможность взять  БЕСПЛАТНО их продукт и сделать вполне приемлемое решение для инет магазина, например. а за некоторую плату так и еще больше.
Или там Мегаплан - сервис (хотя это нескоько другая опера)

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


 
KSergey ©   (2012-09-11 08:43) [50]

Короче велосипедист очередной.
Адресок потом киньте, поглумюся


 
Nic ©   (2012-09-11 23:56) [51]


> KSergey ©   (11.09.12 08:17) [49]
> > Nic ©   (05.09.12 22:23) [11]
> > вот подумал может быть стоит самому попробовать  сделать
>
> Капец, дорогая редакция.
> Host CMS, Amiro, InstantCMS, что там еще? да горы! и это
> то, что предоставляет возможность взять  БЕСПЛАТНО их продукт
> и сделать вполне приемлемое решение для инет магазина, например.
>  а за некоторую плату так и еще больше.
> Или там Мегаплан - сервис (хотя это нескоько другая опера)
>
> Ну и не знаю как браться делать... это более чем удивительно.
>  Не, правда. Там же объем офигенный, ну чтобы работало.
>
> <Цитата>
> KSergey ©   (11.09.12 08:43) [50]
> Короче велосипедист очередной.
> Адресок потом киньте, поглумюся
>
>


Дельная мысль. Можно жэ всзять готовую CMS и заказать плагин под свои нужды. Я уже подобное делал. Окей, я пока размышляю что это будет вообще. Если реализую - кину адрес - постебаемся вместе ;)


 
Eraser ©   (2012-09-12 00:17) [52]


> Nic ©   (05.09.12 22:01) 

http://www.hostcms.ru/

> 3. возможностью приёма платежей через Visa/MCard

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


 
KSergey ©   (2012-09-12 08:09) [53]

> Eraser ©   (12.09.12 00:17) [52]
> вообще прием платежей лучше возложить на какой-нибудь процессинг
> центр. Хостеры, например, так и делают почти все.

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

Беда в комиссиях, правда.

Если себестоимость низкая или это услуга (грубо говоря - бесплатно, я понимаю, что это не так), то ихние там 2,5% - терпимо. Где-то даже незаметно может быть, либо просто увеличить стоимость услуг на эти 2,5%, незаметно практически.

А если торговля, то, например, при наценке 20% эти самые 2,5% от общей суммы уже будут составлять 12% от наценки (грубо говоря дохода), что уже чувствительно.
Да и 2,5% - это еще поискать надо, в основном больше раза так в 2.

Я все ждал PayPal, от чего-то думал, что в буржуляндии "все на 0,5% живут". Оказалось грабительство похлеще нашего.



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.6 MB
Время: 0.098 c
15-1349641803
Юрий
2012-10-08 00:30
2013.03.22
С днем рождения ! 8 октября 2012 понедельник


2-1330408847
Delphi2007
2012-02-28 10:00
2013.03.22
перекомпиляция проекта на 64bit


11-1244189328
igg
2009-06-05 12:08
2013.03.22
Подмена главного меню


15-1354034040
Use_R
2012-11-27 20:34
2013.03.22
Яндекс Почта и Одноклассники.


2-1340011274
начинающий_
2012-06-18 13:21
2013.03.22
битовые операции





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский