Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.07.2019, 12:51   #1
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию Мини CRM на php+html+mySQL

Добрый день! Краткий экскурс в проблему, начал изучать php, в обучалках использовался OpenServer и для работы с SQL PhpMyadmin, все понятно как делать то или иное на локальном компьютере.

У меня ТЗ в диссертации такое (не подробно, но суть есть)
Разработать ПО, в БД которого будут разные пользовательские представления и разные права, соответственно.

Суть на скриншоте, набросал для наглядности, в качестве сервера можно взять обычную рабочую станцию с доступом в интернет. Конечно в схеме есть изъяны, но это уже проблема на потом)

Вопрос в том, как реализовать рабочий сайт, который будет общаться в БД на "сервере" предприятия?

Теперь еще о JS и PHP, программировал на Js и не понял особых отличий от php, все они выводят и принимают информацию от браузера, не углублялся в суть JS, поэтому не знаю умеет ли он обращаться к базе данных от устройства клиента на сервер который имеет доступ в интернет.

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

Серверное ПО будет написано на C++ с использованием qt creator, БД на mysqlserver (скорее всего)

Клиентское ПО для рабочей группы так же на QT

приемщик запросов и вывод данных клиенту на php

Надеюсь мыслю в верном направлении, прошу поделиться опытом)
Изображения
Тип файла: jpg СОД обработки и хранения данных.jpg (62.7 Кб, 121 просмотров)
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 23.07.2019, 13:03   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
Сообщение от Алексей_2012 Посмотреть сообщение
Вопрос в том, как реализовать рабочий сайт, который будет общаться в БД на "сервере" предприятия?
Прочитать любой гайд/мануал по пхп из миллиона и реализовать.

Цитата:
Сообщение от Алексей_2012 Посмотреть сообщение
Теперь еще о JS и PHP, программировал на Js и не понял особых отличий от php, все они выводят и принимают информацию от браузера
Вы о каком JS. Серверный - да, принимает. Но обычно на "сайтах" - JS работает на клиентской стороне, а php на серверной.

Цитата:
Сообщение от Алексей_2012 Посмотреть сообщение
поэтому не знаю умеет ли он обращаться к базе данных от устройства клиента на сервер который имеет доступ в интернет.
Серверный умеет https://www.w3schools.com/nodejs/nodejs_mysql.asp

Цитата:
Сообщение от Алексей_2012 Посмотреть сообщение
приемщик запросов и вывод данных клиенту на php
Зачем? Если:
Цитата:
Сообщение от Алексей_2012 Посмотреть сообщение
Серверное ПО будет написано на C++ с использованием qt creator, БД на mysqlserver (скорее всего)

Клиентское ПО для рабочей группы так же на QT
?

Почему вообще рест не сделать в таком подходе?
p51x на форуме Ответить с цитированием
Старый 24.07.2019, 11:22   #3
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Знаний не хватает сделать rest и придумать достаточно хорошую архитектуру приложений.

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

т.е. сервер с приложением у которого доступ к БД, а так же принимает запросы от клиента рабочей группы, с другой стороны к этой же бд имеет доступ сторонний клиент, тут скорее всего у клиента будет html+php (взялся для начала за изучение php, но многие рекомендует питон, не ясно почему).

т.е. получается что php код от клиента будет передавать запрос на сервер в котором что-то должно этот запрос обработать, либо сама БД, либо приложение которое перенаправит запрос от клиента к БД и отдаст ответ.

Все очень сложно для меня, ну и времени, в принципе, достаточно. Какие инструменты можете посоветовать? в дальнейшем буду изучать Java, возможно забью на С++.

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

Спасибо!
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 24.07.2019, 22:45   #4
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от Алексей_2012 Посмотреть сообщение
Серверное ПО будет написано на C++ с использованием qt creator, БД на mysqlserver (скорее всего)

Клиентское ПО для рабочей группы так же на QT
Зачем Вам тогда PHP и всё остальное?..
Streletz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос html в БД - MySQL lucifer007 SQL, базы данных 9 07.06.2017 18:26
Как сделать Фоновую картинку с разметкой под тест и мини картинки html css fitimiti HTML и CSS 0 25.12.2016 17:22
Php+mysql+html kuba1981 PHP 10 24.08.2012 13:23
Вывод Html из MYSQL Ричи PHP 2 01.10.2011 23:38
Как импортировать с Html в MySql NurNet Компоненты Delphi 0 19.08.2009 17:03