powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
25 сообщений из 340, страница 3 из 14
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336658
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень нищий быдлокодерAntonariy"Или" тут не уместно, уместно "и".
.net - на стороне сервера, js - на стороне клиента.

а у нас наоборот, гыдесктопное дотнетовское приложение, теребящее ноду/монго?
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336659
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяавторТо есть в php интерпретаторе есть какие-то дыры, через которые можно залезть и взломать сервер? Так что-ли?
подробности не могу сказать - не специалист этой области, но имею опыт наблюдения за такими сайтами. и отзывы людей серьёзно (очень) занимающихся сайтостроением, продвижением...

Ну так... о чём речь, если статистики 0? :) Я даже очень сомневаюсь, что у Вас была возможность сравнить равное количество продуктов на том же C# и php, что бы оценить зависимость количества взломов при реализации на разных языках... И даже после такого сравнения статистика была бы очень спорной.

Так что о ломаемости - из разряда выдумки.
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336680
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CRM система на Delphi + SQL Server, сайт на PHP.. Их ждёт прекрасное будущее :)

На мой взгляд надо стремиться к единой кодовой базе. То есть постепенно переписать всё на .NET :)
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336682
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да статистики у меня нет, к сожалению.
но есть опыт. на vds было два сайта - на php и java, сначало был только java, позже разместили и на php/
смогли заразить только php....
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336684
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANACRM система на Delphi + SQL Server, сайт на PHP.. Их ждёт прекрасное будущее :)

На мой взгляд надо стремиться к единой кодовой базе. То есть постепенно переписать всё на .NET :)

Может и так. Разумеется одного программиста нанять легче и дешевле чем двух. Но тут уже включается множество других нюансов: перспективы развития, предполагаемая частота доработок, необходимость поддержки, сложность уже реализованного софта и возможность его переписывания.

А так, если это 2 разных интерфейса управления для одной базы... пфф... вообще нет проблем, если они не решат их как-то друг на друга завязать (типа "мы эту функцию уже на делфи написали, давайте её из php дёргать будем", или наоборот)
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336699
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяда статистики у меня нет, к сожалению.
но есть опыт. на vds было два сайта - на php и java, сначало был только java, позже разместили и на php/
смогли заразить только php....

Оба сайта писал один и тот же разработчик?
Разработчики работали по одинаковой схеме? (или одного нашли на фриланс бирже, а другой по рекомендации в штате работал)
Сколько потратили на разработку сайта на java и на php? (а то странно сравнивать, если программисту на java платили 1500 руб/час, а программисту на php 250 руб/час)


Давайте сравнивать 2 сайта, написанных на java и php в одном ценовом сегменте (+- 10% стоимости). Но и тут статистика из двух сайтов - это нечто случайно происходящее :) Просто в таком ценовом сегменте случайностей меньше, чем с сайтами за 50к рублей, которые чаще всего язык не поворачивается назвать программным продуктом :)) Скорее так, поделка для "срубить бабок".
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336703
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёр,
я не могу говорить о таких подробностях - это было давно, могу только сказать что сайт на java написал мой сын . это был его первый сайт и первый опыт работы с java.
кто писал на php я соврешенно не в курсе....
сайты - простые визитки. на java - OpenCMS.
и ещё из практики - тоже 2 сайта - оба написаны сайтописательскими конторами. оба на php, разные смски - заразалются с постоянной регулярностью...
и небольшой корпоративный портал, написанны мной, кто и как и зачем прник осталось загадкой, но результатом проникновения смена пароля рута системы, видимо хоть как-то хотели напакостить. ни порталу, ни данным вреда не нанесено.
такой мой опыт
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336707
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяоба написаны сайтописательскими конторами. оба на php, разные смски - заразалются с постоянной регулярностью...
логично
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336715
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

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

Единственная дырка в данном случае - это тот, кто протирает стульчик и жмёт на клавиши (писака сайта). Ну и разумеется тот, кто периодически лазит в файловую систему не имея антивируса на компе.

Если на Вашем компьютере будет установлен антивирус, если вы используете только проверенный софт для работы с сервером, если ваш программист не выставляет права на файлы 777, особенно в тех случаях, когда эти файлы принимаются от пользователей... если все данные перед записью в базу проходят валидацию и экранирование (в том числе экранируются все запрещённые тэги типа "<script>")... и если соблюдены некоторые другие требования по безопасности, то ваш сайт, будучи написанным на php становится подобием крепости с непробиваемыми стенами!

А то, что вам попадались только разработчики, которые собирали сайты на дырявых бесплатных cms или сами поверх нормального движка создавали уйму собственных дырок - значит неправильно вы как-то работали... не тех разработчиков нанимали и не те суммы платили. Я тоже в своей жизни несколько сайтов лепил из говна и палок, потому как клиент за сайт 20к готов был платить ЗА ВСЁ вместе с дизайном. Начальство предупреждения о говнорезультатах слушать не хотело, потому что их это не сильно волновало :)) И знаете, я бы сейчас в 2 счёта завалил бы этот ресурс, потому как писалось по типу "так, это закину, это закину, это закину... сколько осталось? 2 часа? угу... это так, это сяк... ну, вроде пашет... переработали на пол часа? ну всё, пора сдавать, некогда безопасностью и отказоустойчивостью заниматься!"
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336722
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПрограмёрskyANACRM система на Delphi + SQL Server, сайт на PHP.. Их ждёт прекрасное будущее :)

На мой взгляд надо стремиться к единой кодовой базе. То есть постепенно переписать всё на .NET :)

Может и так. Разумеется одного программиста нанять легче и дешевле чем двух. Но тут уже включается множество других нюансов: перспективы развития, предполагаемая частота доработок, необходимость поддержки, сложность уже реализованного софта и возможность его переписывания.

А так, если это 2 разных интерфейса управления для одной базы... пфф... вообще нет проблем, если они не решат их как-то друг на друга завязать (типа "мы эту функцию уже на делфи написали, давайте её из php дёргать будем", или наоборот)
У Вас-то конечно нет проблем, не Вам же продукт развивать :)
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336732
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAУ Вас-то конечно нет проблем, не Вам же продукт развивать :)

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

Честно, я бы не стал вообще большие продукты реализовать средствами БД и кучей разных хранимок, как описал автор темы. Может не прав, но это моё виденье. Считаю что такой подход сильно усложняет разработку, так как есть более удобные инструменты для управления сложными структурами данных (а раз хранимок "несколько тысяч", то структуры данных там не простые). Например тот же C# :)

Как по мне, тут сразу надо было выбирать другой метод реализации. Но раз топикстартер уже выбрал реализацию бизнес логики на MSSQL, а клиента на Delphi, то почему бы не реализовать второго клиента на php? Точно такого же легковесного... Ведь автор темы предполагает, судя по его словам, продолжать разработку основной логики всё так же на уровне базы.

Я не могу представить какие проблемы могут возникнуть при развитии такого продукта (связанные со связкой Delphi+php а не в связи с бизнеc логикой на MSSQL). По сути Delphi и php, если я правильно понял, будут предоставлять принципиально разные функции, а значит пересекаться между собой если и будут, то крайне редко.

skyANA, какие проблемы в данном случае Вы предвидите? :)
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336751
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёр,
по поводу использования баз, позволю покритиковать твой подход. базы они специально созданы для того, что ты отвергаешь. они заточены для этого, и при правильной организации таблиц , запросов она выполнят необходимые действия намного быстрее. из практики наблюдения за поднимаемыми здесь вопросами, могу сделать вывод, что люди просто не умеют их готовить, пытаются дублировать возможности баз средствами, не предназначенными для этого.
те же хранимки позволяют подготовить результат до вида, который готов к отображению с минимальной обработкой.
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336753
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёр,
множество хранимок говорит о том, что тс хорошо владеет базой, код хранимки намного меньше кода одинакового по функционалу кода на другом языке, и скорость выполнения тоже больше.
к тому же , хранимки в mssql компилируются , что ещё увеличивает скорость.
дешевле написать хранимку, а потом её многократно вызывать, чем получать эти же данные из дублирующей структуры на с++ или java. стоимость обращения к базе ничтожна.
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336787
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У ТС нет в портфолио и в штате компании ни одного высокоуровнего ЯП. (шарп\Java\Net\...)
- Конечно это плохо если цель компании расти. И это хорошо, если цель компании - пережить кризис.
Так что для разговора инженеров тут мало вводных данных. А пересесть ли им на совершенно другую платформу - им решать.
Вадя не знает 3-х звенку, поэтому хвалит 2-х звенку и БД для БЛ.
skyANA говорит что монолит лучше сопровождать и хорошо бы чтобы он был.
Програмёр говорит что микросервисы сейчас модно и главное - дешевле.
Все правы)
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336796
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПрограмёрskyANAУ Вас-то конечно нет проблем, не Вам же продукт развивать :)

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

Честно, я бы не стал вообще большие продукты реализовать средствами БД и кучей разных хранимок, как описал автор темы. Может не прав, но это моё виденье. Считаю что такой подход сильно усложняет разработку, так как есть более удобные инструменты для управления сложными структурами данных (а раз хранимок "несколько тысяч", то структуры данных там не простые). Например тот же C# :)

Как по мне, тут сразу надо было выбирать другой метод реализации. Но раз топикстартер уже выбрал реализацию бизнес логики на MSSQL, а клиента на Delphi, то почему бы не реализовать второго клиента на php? Точно такого же легковесного... Ведь автор темы предполагает, судя по его словам, продолжать разработку основной логики всё так же на уровне базы.

Я не могу представить какие проблемы могут возникнуть при развитии такого продукта (связанные со связкой Delphi+php а не в связи с бизнеc логикой на MSSQL). По сути Delphi и php, если я правильно понял, будут предоставлять принципиально разные функции, а значит пересекаться между собой если и будут, то крайне редко.

skyANA, какие проблемы в данном случае Вы предвидите? :)
Хм, начнём с эксплуатации..

Основной продукт - это Delphi + SQL Server, ставится на сервера клиентов.
То есть на Windows сервера, и я думаю администраторами Windows.
И мне кажется, что в такой ситуации поднимать, настраивать и мониторить родные виндовые компоненты в виде IIS и ASP.NET более верный подход, чем сторонние в виде Apache и PHP.

Понятно, что на PHP написан сейчас какой-то мелкий кусок и проблем с ним вроде нет, хотя мы этого наверняка не знаем.
Но судя по темам автора, тенденция такова, что всё больше частей функционала будут доступны через веб.
И возникнет идея об отдельном веб-сервере и желательно под Linux.

Потом речь всё-таки о CRM системе, где наверняка есть функционал, что не просто будет повторить на PHP.
Например какие-нибудь фоновые процессы.

Также между Delphi и C# гораздо больше общего, чем между Delphi и PHP. А ведь наверняка придётся разбираться с ошибками, читать и отлаживать код.
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336797
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123У ТС нет в портфолио и в штате компании ни одного высокоуровнего ЯП.
Почему Вы так не любите Delphi? :)
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336801
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяПрограмёр,
множество хранимок говорит о том, что тс хорошо владеет базой, код хранимки намного меньше кода одинакового по функционалу кода на другом языке, и скорость выполнения тоже больше.
к тому же , хранимки в mssql компилируются , что ещё увеличивает скорость.
дешевле написать хранимку, а потом её многократно вызывать, чем получать эти же данные из дублирующей структуры на с++ или java. стоимость обращения к базе ничтожна.
ТС начал пилить веб-интерфейс и виджеты для встраивания в сторонние сайты.
Что может привести к резкому увеличению запросов (к примеру боты начнут массово заходить).

Хранимки-то они быстрые, но зато код легко масштабируется, в отличае от базы под управлением SQL Server.
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336810
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПочему Вы так не любите Delphi? :)
очень люблю. И на десктопе он вне конкуренции. Но мы ведь про веб для заказчика? А дельфи в веб только баловство. Сам лично делал проект.
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336812
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAПочему Вы так не любите Delphi? :)
очень люблю. И на десктопе он вне конкуренции. Но мы ведь про веб для заказчика? А дельфи в веб только баловство. Сам лично делал проект.
Не понимаю, к чему вы клоните?
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336817
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAНе понимаю, к чему вы клоните?
ну, ты вопрос выше задал 19836402 - я ответил.
"Мой пост выше про ЯП высокого уровня подразумевал языки для веб проектов".
Надеюсь что ответил.
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336826
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyТолько CGI, только хардкор!skyANACRM система на Delphi + SQL Server, сайт на PHP.. Их ждёт прекрасное будущее :)

На мой взгляд надо стремиться к единой кодовой базе. То есть постепенно переписать всё на .NET :)Програмёрдавайте так.Petro123Все правы)
Весело тут у вас ))

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

Посмеялся от души, спасибо пацаны, сам не скоро появлюсь, занят на несколько месяцев.
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336834
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAНе понимаю, к чему вы клоните?
ну, ты вопрос выше задал 19836402 - я ответил.
"Мой пост выше про ЯП высокого уровня подразумевал языки для веб проектов".
Надеюсь что ответил.
Тут опять надо вспомнить, что у ТСа не просто веб проект :)

И кстати почему Вы решили, что я говорю про монолит?
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336836
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати вот: Незаконченная история перехода с Delphi на C# .

Изучение C#Возможно благодаря общему архитектору двух языков Андерсу Хейлсбергу, для меня, как программиста Delphi, не составило особых сложностей изучить C#.
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336845
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA
Хранимки-то они быстрые, но зато код легко масштабируется, в отличае от базы под управлением SQL Server.
хранимки тож имеют это свойство.
нада уметь их готовить.
...
Рейтинг: 0 / 0
Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
    #39336859
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяskyANAХранимки-то они быстрые, но зато код легко масштабируется, в отличае от базы под управлением SQL Server.
хранимки тож имеют это свойство.
нада уметь их готовить.
А расскажите поподробнее. Ну или ссылку дайте.
...
Рейтинг: 0 / 0
25 сообщений из 340, страница 3 из 14
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Если начинать абсолютно новый проект, в какую сторону смотреть JavaScript или .NET
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]