Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - *SOFT* | C# vs PHP для написания небольших скриптов

Ответить
Настройки темы
.NET - *SOFT* | C# vs PHP для написания небольших скриптов

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: Vlad Drakula
Дата: 23-07-2006
вот была задачка перелопатить пару сототен XML файлов...

сначала был написан скрипт на PHP который все это делал... но вот не задача... файлы стали больше... в итоге время выполнения дошло до 20минут...
пришлось сесть за вижуалку... на С++ писать не стал т.к. думаю что там не так удобно... в итоге написал на C#.
в итоге:
1) колличество кода потребовавшееся для решение данной задачи оказалось меньшим чем на PHP
2) программа работает почти в 40 раз быстрее... то что PHP делал за 20минут С# делает за 33с

Отправлено: 10:20, 23-07-2006

 

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


а файлы ты сам своим кодом парсил или пользовался движком???

-------
Fortes fortuna adiuvat


Отправлено: 02:45, 28-07-2006 | #2



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

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


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


vadimiron
Цитата:
а файлы ты сам своим кодом парсил или пользовался движком???
чего то я вас не понял... попробуйте перефразировать фразу

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 10:32, 28-07-2006 | #3


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Vlad Drakula
Что ты имеешь в виду под словом "перелопатить"??
То есть ты парсишь всё дерево XML файла сам своей прогой?? Или пользуешься, например в ПХП, как-нибудь встроенным парсером (типа Sablatron-а) и обрабатываешь уже готовые данные, вытащенные из XML дерева??

-------
Fortes fortuna adiuvat


Отправлено: 15:26, 30-07-2006 | #4


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


vadimiron
есть пара сотен XML файлов их нужно смержить и пропустить через XSL процессор порядка 1000 раз а аутпут раскидать по разным дирикториям...

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 15:38, 30-07-2006 | #5


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Vlad Drakula
А процессором ты одним и тем же пользуешься???

-------
Fortes fortuna adiuvat


Отправлено: 16:14, 30-07-2006 | #6


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


vadimiron
машина одна и таже...

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 16:25, 30-07-2006 | #7


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Vlad Drakula
Ну так PHP может один процессор использовать, например Sablotron
А С# другой - так как MS-технология, то MSXML

-------
Fortes fortuna adiuvat


Отправлено: 17:07, 30-07-2006 | #8


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


vadimiron
вроде как под виндой они используют один процессор (от MS)

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 20:18, 30-07-2006 | #9


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Vlad Drakula
Не уверен, надо почитать про это побольше...

-------
Fortes fortuna adiuvat


Отправлено: 20:50, 30-07-2006 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - *SOFT* | C# vs PHP для написания небольших скриптов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
постинг багов в mantis из php скриптов Vlad Drakula Вебмастеру 5 14-04-2008 13:16
[решено] Windows 2000 Server: from soft RAID1 to soft RAID5 alexy Microsoft Windows NT/2000/2003 8 03-10-2005 08:46
Посоветуйте лучший редактор для написания сайта renat Вебмастеру 28 09-02-2005 17:51
Скачка cgi и php скриптов Pawel gor Вебмастеру 7 18-12-2003 05:06
Автовыполнение скриптов на PHP MikePr Вебмастеру 3 06-08-2003 01:08




 
Переход