Страница: 1 | 2 | 
		
		 
			   
			 
			 
			 
			 Я смотрю ты начинающий разработчик под веб, впрочем как и я, так вот тебе совет учи PHP по возможностям равносильны, да и с базами PHP быстрее работает, и еще достаточно много серверов(бесплатных) с поддержкой PHP4 PHP рулит перед ASP значительно. Во-первых, он распространяется в исходниках. Во-вторых, он заточен под самый популярный сервер - Apache. В-третьих, его предлагают почти на всех бесплатных серверах и почти на всех платных. В-четвертых, его скорость в 10-12 раз выше (цифры не мои, но по моим бенчмаркам около того). В-пятых, он наиболее хорошо взаимодействует с MySQL, самой быстрой, самой бесплатной и самой открытой платформой для БД, с которой всякие мелкомягкие БД и рядом не стояли. В-шестых, ASP.NET быстрее ASP, как сообщили мне знающие люди едва ли в 2 раза, да и то, только на некоторых задачах (мелкомягкие там пустые циклы убрали :D). В-седьмых, PHP - это Си-подобный язык, а знание Си - основа программистской культуры. Ну и много других причин, которые делают PHP лучшим языком для изучения. Для ознакомления с ним рекомендую сайт php.spb.ru Легко, но все они вешают баннеры: http://holm.ru - [sensored], но все же PHP держит, баннеры нецензурные,  http://amillo.net - Вот этот уже более хорош, MySql, баннеры тоже есть(но уже нормальные)- я остановился на нем, ограничений почти никаких, неограниченное пространство под сайт, ну усе путем там. Тем не менее по показателям Sharp'a(точнее с тех источников откуда он их выдрал), получается в любом случае PHP рулит. А на счет удобочитаемости, привыкаеш, так что это не беда.  ASP.NET компилируется? Так же, как и другие .NET-приложения? Но насколько мне известно, есть четыре уровня интерпретации: - продвинутая интерпретация (Java, Java-подобные языки) - средняя интерпретация (VB в P-коде) - плохая интерпретация (Бейсик Вильнюс 1981, студенческие проекты по созданию аналога Робика или Фокала) - .NET-компиляция! Она сделает ваши приложения быстрыми и безопасными! (с) Microsoft Если нужна скорость, используй Си. Можно либо в скриптах, либо в скомпилированном виде по технологии CGI. Если пишешь для себя, PHP лучше по многим причинам (распространенность, Си-синтаксис, большая база кода), а если на заказ, то рулит CGI. Компиляция - зло. Жду не дождусь момента, когда я буду набирать программы в шестнадцатеричном редакторе  Компиляция в .NET - двойная, поэтому это зло вдвойне. Анекдот в тему: Преподаватель ВМиК МГУ Богачев проверяет программу на Паскале у студента, но смотрит не листинг программы, а OBJ-файл, просматривает его бегло, потом тыкает пальцем в монитор, говорит: "Вот здесь у вас лажа написана", меняет 2 байта и программа начинает работать в 3 раза быстрее  Все хочу узнать, "компиляция" на второй стадии создает PE-файл? Или что она там создает? (Есть, конечно, предположение, что ничего она там не создает, а просто исполняет байт за байтом инструкции этого IL, но пожалеем Павла :D) Нифига подобного. Во-первых, в шестнадцатеричном коде меньше писать, во-вторых, при таком профессионализме я наверняка буду писать быстрее. А на вопрос ты так и не ответил  
			
 
  
		
     
  
    
Вопрос: Документация по ASP
     
    
Добавлено: 15.03.04 14:43
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Yeputons | ICQ: 278444762 
      
       
  
Hello! Кто нибудь знает где можно достать русскоязычную справку по ASP? 
    
 Буду очень благодарен.
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 19
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 freeloader 
![]()
![]()
![]()
![]()
![]()
![]()
![]()
ICQ: 50804884 
Вопросов: 72
Ответов: 642
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  15.03.04 14:58
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 Павел
![]()
![]()
![]()
![]()
![]()
![]()
Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #2
      
Добавлено:  15.03.04 15:43
       
    
       
  
Мой совет: учи ASP .NET  
    
 Он ещё быстрее работать должен... И
разработка удобнее и быстрее. Только вот бесплатных хостеров
маловато...
По делу: собственно, особо учить там нечего. Почитай статьи...
Например, мою статью "Active Server Pages" на этом сайте.
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 Sharp
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Лидер форума
ICQ: 216865379 
Вопросов: 106
Ответов: 9979
      
 Web-сайт:  
 Профиль |  | #3
      
Добавлено:  15.03.04 17:04
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа:
 2San
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 11
Ответов: 68
      
 Профиль |  | #4
       
Добавлено:  15.03.04 21:33
       
    
       
  
2freeloader  Слухай,  а  можеш  ссылочки  дать на те бесплатные серверы что 
    
поддерживают рнр дать? А то я тут искал (хотел форум забабахать на рнр), но
чой-то ничего не нашел 
можно буржуйские. Главной чтобы нормальные были (в смысле бесплатные)
Сан Саныч
mailto:apexsun@narod.ru -=•=- http://apexsun.narod.ru  -=•=- ICQ:273825121
> Будда ? Это ко мне
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа:
 freeloader 
![]()
![]()
![]()
![]()
![]()
![]()
![]()
ICQ: 50804884 
Вопросов: 72
Ответов: 642
      
 Web-сайт:  
 Профиль |  | #5
      
Добавлено:  16.03.04 08:10
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 6 
      
Автор ответа:
 Павел
![]()
![]()
![]()
![]()
![]()
![]()
Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #6
      
Добавлено:  16.03.04 10:57
       
    
       
  
Не хочу разводить здесь споры, но всё же немного заступлюсь за ASP+  
    
То, что ASP .NET компилируется, в отличие от ASP, должно увеличить
производительность более, чем в 2 раза, ИМХО... Плюс сюда можно ещё
добавить прирост производительности от довольно продвинутого
кеширования, используемого в ASP .NET.
Видимо, тестировалось на криворуких сайтах...
Насчёт языков: .Net вообще предлагает более десятка самых разных
языков, в том числе и наиболее продвинутый C#.
P.S. Ничего против PHP я не имею, кроме небольшой неудобочитаемости
кода 
		
	  
			 
	
		 
    
       
    
Номер ответа: 7 
      
Автор ответа:
 freeloader 
![]()
![]()
![]()
![]()
![]()
![]()
![]()
ICQ: 50804884 
Вопросов: 72
Ответов: 642
      
 Web-сайт:  
 Профиль |  | #7
      
Добавлено:  16.03.04 12:27
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 8 
      
Автор ответа:
 Sharp
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Лидер форума
ICQ: 216865379 
Вопросов: 106
Ответов: 9979
      
 Web-сайт:  
 Профиль |  | #8
      
Добавлено:  16.03.04 13:58
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 9 
      
Автор ответа:
 Павел
![]()
![]()
![]()
![]()
![]()
![]()
Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #9
      
Добавлено:  16.03.04 14:36
       
    
       
  
 
    
.Net реально компилирует... Нефиг издеваться...
		
	  
			 
	
		 
    
       
    
Номер ответа: 10 
      
Автор ответа:
 Иной
![]()
![]()
![]()
![]()
![]()
Вопросов: 19
Ответов: 50
      
 Профиль |  | #10
       
Добавлено:  16.03.04 14:45
       
    
       
  
.Net компилит в jit-код. На мой взгляд это хорошая технология. 
    
Несомненно она лучше чем p-код и в какой-то степени лучше обычного
машинного.
		
	  
			 
	
		 
    
       
    
Номер ответа: 11 
      
Автор ответа:
 Павел
![]()
![]()
![]()
![]()
![]()
![]()
Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #11
      
Добавлено:  16.03.04 16:02
       
    
       
  
2Илья: Дело в том, что компиляция проходит в 2 стадии: 
    
1. Компиляция в межязковый IL-код
2. Компиляция в платформенно-зависимый машинный код
Что в этом плохого - не пойму...
		
	  
			 
	
		 
    
       
    
Номер ответа: 12 
      
Автор ответа:
 Sharp
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Лидер форума
ICQ: 216865379 
Вопросов: 106
Ответов: 9979
      
 Web-сайт:  
 Профиль |  | #12
      
Добавлено:  16.03.04 18:22
       
    
       
  
 
    

		
	  
			 
	
		 
    
       
    
Номер ответа: 13 
      
Автор ответа:
 Павел
![]()
![]()
![]()
![]()
![]()
![]()
Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #13
      
Добавлено:  17.03.04 10:28
       
    
       
  
Ну это вообще маразм  
    
Если ты прогу будешь по 5 лет писать в шестнадцатеричных кодах, а я за
пару месяцев на нормальном ЯВУ, кому будет лучше?
		
	  
			 
	
		 
    
       
    
Номер ответа: 14 
      
Автор ответа:
 Sharp
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Лидер форума
ICQ: 216865379 
Вопросов: 106
Ответов: 9979
      
 Web-сайт:  
 Профиль |  | #14
      
Добавлено:  17.03.04 10:42
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 15 
      
Автор ответа:
 Павел
![]()
![]()
![]()
![]()
![]()
![]()
Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #15
      
Добавлено:  17.03.04 10:48
       
    
       
  
PE-файл с расширениями. После загрузки загружается библиотека 
    
mscoree.dll, которая читает манифест сборки, при необходимости
компилирует код (если он ещё не был скомпилирован), передаёт
управление коду. В дальнейшем занимается организацией взаимодействия
проги с другими .Net сборками.