Pull to refresh
0
0
Владимир Ионов @diablitozzz

User

Send message
Интересно, у меня похожий план. Я думаю всё получиться.
Интересно как будет развиваться дальше. Мы кстати искали замену js и нашли:

ru.wikipedia.org/wiki/HaXe
haxe.org/
code.google.com/p/eclihx/

При этом сейчас есть часть написанная на gwt — которую оказалось тяжело поддерживать.
Достаточно мно js в стиле jquery.ui — которые поддерживать не возможно — только переписывать.

Google Dart — пока не юзабельная альфа.
интересно. Мне такая идея пришла пару лет назад. И была успешно реализована :). Аналогичная тема была реализована и в JS.
Удобно — особенно я заценил на php — когда работал с multi-curl :)
Ну к примеру mysql_connect — генерит варнинг если сервер не доступен. Таких много функций. :) Не говоря уже о GD — если к примеру загрузка картинки — а картинка битая :).
Короче @ — это костыль php
Если бы каждая функция для php как к примеру Pdo, генерили эксепшены то тема обсуждения не была бы актуальна.
оператор @ — нужен — для перехвата ошибок.
Многие функции в php — перед ошибкой не генерят эксепшены.
Пример:
$f = @file_put_contents('/tmp/date', $source);
соответственно если прав нету на запись файла или ещё какие проблемы — то будет варнинг.
Поэтому лучше перехватывать такие ошибки и генерить эксепшены.
интересно он быстрее xslt?
Не знаю в c++ :: — не мешает некому :)
А символ / — в namespaces-ах это жесть :)
IMHO
На самом деле sqlite — можно ещё ускорить :) Он достаточно гибок для разных нужд.
Смотри мануал.
Вот пример который я юзал

PRAGMA cache_size = 2000;
PRAGMA default_cache_size = 2000;
PRAGMA encoding = UTF-8;
PRAGMA page_size = 1024;
PRAGMA synchronous = off;
PRAGMA count_changes = off;
PRAGMA temp_store = MEMORY;
Перестать изобретать велосипед, для программиста, равносильно, что из художника и исследователя ты становишься ремесленником.

Откуда берутся новые технологии? От инопланетян? Не просто кто-то изобрёл свой велосипед, кто-то поддержал, кому-то понравилось.
Да вирус ещё тот.
Мне напомнило
http://www.youtube.com/watch?v=-5iOmt4j_uM&feature=related
А потом болты подключились :)
http://bolt-rutube.livejournal.com/83154.html

Короче мне кажется это подстава. Как и с девочкой emo :)
Опять двадцать пять. Видно нравится изобретать велосипед :)
Блин есть массив данных
Путём рекурсивной функции получаем из него xml
Путём xslt - получаем из xml данных xhtml - шаблон.

Всё просто, достаточно написать пару функций. Изучить пару технологий. И куча всяких самопальных шаблонов не будет нужна :)
Ну вопервых интернет проектировали вообще военные :) и для военных целей.
Министерство обороны США посчитало, что на случай войны Америке нужна надёжная система передачи информации.

http://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82

И отказоустойчивость у сети не плохая.
Кстати. В нормальном проекте echo должно быть в одном месте. И желательно выводить xml, шаблон делать в xslt. Рендеринг пошустрее будет. Вобще считаю html зло. xhtml рулит. Мой пример на http://new.nigma.ru - можно за ценить что xml рисуется быстрее. А насчет кеширования и оптимизации. Есть apc - собрал статически php - и не надо всяких там zend - оптимазеров. Для бд есть memcache. Ну на крайняк. Хранить всё в плоских файлах и на tmpFS. Как говорится было бы желание. А производительность никуда не денется.
Как скриптовый язык php
Как компилируемый перспективен однозначно D
http://www.digitalmars.com/d/
В своём опыте разработки web - проектов, повидал многое.
Начиная от смеси php+html - как в битриксе например :(, заканчивая своими шаблонами и изобретением велосипеда.

Но пришёл всётаки к xslt.
Скорость работы, говорят некоторые? Честно скажу отличная.
Поддержка? Без проблем.
Разобраться в чужих шаблонах? Поверьте легче, чем к примеру в смарти.
При этом не надо знать php или другие языки, и бояться, что из-за чужого говнакода, вы потрёте глобальную переменную.

Минусы таковы. Всё что есть в интернете и в книгах по xslt, очень тяжело перенести в web.
Там рассказываются о возможностях, абстрактные примеры, спецификации.
А вот с примерами для web проблема.
Проблема и с php. Многие хостеры не любят обновляться. А вот php и libxml - если старые, там есть траблы.

Короче XSLT вещь. И всем советую. Одна проблема, чтобы научится его использовать и учесть многие нюансы, нужно много терпения и времени :( - Поэтому наверное xslt - верстальщики и стоят дорого.

Да совсем забыл. Есть люди увлекающийся типа всё в ООП, всё в функциях, и всё в XML и т.п. Я не фанат такого подхода. И призываю использовать XSLT - там где это нужно.
У меня стоит vista 64bit и 4gb - памяти. С совместимостью проблем незамечал. Там стоит эмуляция 32bit - приложений. Игры под 32 идут. ДАже самые современные. Unreal3, GoW, Ведьмак. Только траблы с Готикой 3, сталкер тоже идёт. VC++ 32-bit- работает.
DirectX32 - тоже пашет.
Драйверы от Nvidia - 64bit - тоже проблем нет
Звук X-Fi Creative - 64bit - тоже есть.

Так что всем советую. Переходить на 64 bit.
По крайне мере для Windows.
Что касается Linux - то тут надо тестить.
Как себя поведёт себя дрова от Nvidia и flash-player.
Но 32 bit - приложения под линухом тоже работают.
Так что проблем я не вижу
Не писать фреймворков :) А может ваще ничё не писать. Всё индусы напишут. А ты только копипасть и грепи копейки. Втопку!
Так по c++
http://www.ozon.ru/context/detail/id/2847443/
http://www.ozon.ru/context/detail/id/83179/
http://www.ozon.ru/context/detail/id/89308/


А по php
http://www.ozon.ru/context/detail/id/2811332/
http://www.ozon.ru/context/detail/id/2847621/


Сам читал рекомендую
Можно водянку поставить. на неё повесить. cpu, gpu, северные и южные мосты. Далее есть такая штука как Zalman - ZM-2HC2. Там не только охлаждение, но и мягких крепёж. Что уменьшает шум и вибрацию. Далее самое интересное. Это Блок питания :) - Тут уже сложнее.
Тут были тесты. http://www.thg.ru/howto/20050409/power_supplies-01.html

Вот и всё. Теперь самое шумное. Это помпа в водянке cd-rom - и хруст hdd.
По помпе у меня такая.
http://www.pcdesign.ru/cgi-bin/showtovar.cgi?kod=760050&id=76&id1=&id2=&id3=&id4=&id5=&id6=
Шума от неё нет.


Остались только hdd. Ну у самого WesternDigital - субъективно тише чем seagate. Но тут надо выбирать.

Information

Rating
Does not participate
Location
Санкт-Петербург и область, Россия
Date of birth
Registered
Activity