X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> оптимальный язык
Anuar_hb
Anuar_hb
Topic Starter сообщение 11.8.2012, 14:55; Ответить: Anuar_hb
Сообщение #1


Помогите с выбором, пожалуйста. Я хочу хранить большой список данных, в любой момент читать из него любые строки(например:100 - 112 строку). Добавлять новую строку в начало или конец файла(не теряя другие данные), изменять любую строку ничего не переписывая. Какой язык самый быстрый и достаточно функциональный чтобы удовлетворить эти требования? Ruby, Perl , Phyton или возможно что-то еще?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 11.8.2012, 15:09; Ответить: alexdrob
Сообщение #2


(Anuar_hb @ 11.8.2012, 17:55) *
изменять любую строку ничего не переписывая

Не какой :) Это только в мечтах :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
cyber_ua
cyber_ua
сообщение 11.8.2012, 16:22; Ответить: cyber_ua
Сообщение #3


типа язык которому пишеш что делать он делает?!=)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anuar_hb
Anuar_hb
Topic Starter сообщение 11.8.2012, 17:10; Ответить: Anuar_hb
Сообщение #4


самый быстрый
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 11.8.2012, 18:06; Ответить: alexdrob
Сообщение #5


Ну видимо ассемблер вам в помощь.
Любой язык может быть медленным, если не правильно писать на нём алгоритмы.
Скорость скрипта очень сильно зависит от программиста :) Наверное даже больше чем от языка.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anuar_hb
Anuar_hb
Topic Starter сообщение 11.8.2012, 21:50; Ответить: Anuar_hb
Сообщение #6


да но от языка тоже много зависит
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 11.8.2012, 23:38; Ответить: alexdrob
Сообщение #7


При записи и чтении фалйов многое зависит и от железа на котором сркипт запущен.
Например взять два языка, питон и пхп. Предположим вы отлично знаете пхп и совсем не знаете питон.
Вы знаете функции и алгоритмы в пхп какие работают быстро а какие медленно. А в питон вы не знаете. Так вот если вы напишите скрипт на питоне, то он может работать гораздо медленнее чем тот что на пхп.
Опять же, питон до 3 и 3+ версии сильно по быстродействию отличается.
А ещё может быть что файлы одного размера в одном языке будут обрабатываться быстрей а другого в другом :) Или операции одни быстрей в одном а другие в другом.
Создайте просто сркпиты, которые будут читать и писать файлы и протестируйте, замерьте сами время на конкретном оборуддовании с вашими требованиями к файлам. А так же смотрите расход всех ресурсов, памяти, нагрузки на проц. И решайте уже.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
hosts
hosts
сообщение 12.8.2012, 10:22; Ответить: hosts
Сообщение #8


Может лучше просто не с файлом работать, а с базой данных? Тогда и вопросы многие проще решатся.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anuar_hb
Anuar_hb
Topic Starter сообщение 12.8.2012, 20:31; Ответить: Anuar_hb
Сообщение #9


у меня слишком много данных поэтому мне удобнее каждому пользователю создавать файл
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anuar_hb
Anuar_hb
Topic Starter сообщение 12.8.2012, 20:35; Ответить: Anuar_hb
Сообщение #10


alexdrob хмм... Мне говорили что питон быстрее чем пхп и поэтому я думал что с файлами он будет работать быстрее. Вы правы что лучше сравнить самому. А вы знаете как это обычно делается? То есть как скорость и память проверяется? Благодарен за ответ. Спасибо
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыProleed - CPA сеть (агрегатор) курсов обучения. Английский язык, подбор репетиторов, подготовка к ЕГЭразовательной тематики.
35 Proleed 18426 31.5.2022, 12:15
автор: Proleed
Открытая тема (нет новых ответов) Делаем локализацию сайтов с любого на любой язык. 10 лет успешной работы, 275 довольных клиентов. Быстро, качественно, грамотно
0 Borgula 816 16.3.2022, 15:27
автор: Borgula
Открытая тема (нет новых ответов) Ищу переводчиков/копирайтеров на польский язык
2 REGNET 1665 19.5.2020, 12:15
автор: REGNET
Открытая тема (нет новых ответов) Создание сайтов под ключ (блоги, статейники, сателлиты), cms Drupal 7, язык – любой.
Быстро и качественно создам сайт по вашему ТЗ или восстановлю + перене
1 DarkUnicorn 2130 1.7.2019, 0:55
автор: stando82
Открытая тема (нет новых ответов) Требуется сделать субтитры на YouTube (русский язык)
0 duoseo 2355 25.10.2018, 10:41
автор: duoseo


 



RSS Текстовая версия Сейчас: 28.3.2024, 18:33
Дизайн