coviex
			  Дек. 21, 2006 13:17:09
		 	 
			
				Подскадите плз, что нужно прописать в конфиге сервера, чтобы .psp обрабатывались mod_python`ом, а .py Python`?
			
		 
		
			
			  slivlen
			  Дек. 21, 2006 14:27:25
		 	 
			
				AddHandler mod_python .psp
PythonHandler mod_python.psp
DirectoryIndex index.psp
Не пойму только зачем понадобилось тебе .py обрабатывать через внешний Python(это намного медленнее чем через mod_python)?
			
 
		 
		
			
			  coviex
			  Дек. 21, 2006 15:04:04
		 	 
			
				спасибо, но эти директивы у меня уже есть. в том то и дело что хочу завести это всё одновременно.
щас объясню почему.
прочитал я по питону книжку. так себе книжка. в том смысле что про веб там ну нихрена нет.
вообще пишу на ПХП уже 4 года но вот захотелось расширить круг возможностей.
так вот PSP для меня похоже именно на ПХП в самом классическом виде (текстовые вставки и форматированный ХТМЛ всё вместе), но с использованием парсинга аналогичного пхпешному Смарти.
и мне так показалось (не по тестам а по отрывочной иформации которую успел собрать) что PSP д.б. медленнее чистого питона т.к. там идёт разбор текста типа как в Смарти.
поэтому и решил что мне нужно и то и другое. типа того что чистый питон буду использовать там где нужно делать действительно серьёзные приложения, а ПСП там где быстродействие не важно, а просто дедлайн на носу и можно тяп-ляп.
вот такая очевидно смешная для вас история.
пожалуйста если не очень сложно объясните что и как на самом деле.
			
		 
		
			
			  Mkdir
			  Дек. 21, 2006 15:18:53
		 	 
			
				PSP та что в составе Webware?
Если да, то это устаревшая технология, не блещущая скоростью и применять её не стоит.
Она уже морально устарела + больше не поддерживается.
Я советую попробовать Django.
			
		 
		
			
			  coviex
			  Дек. 21, 2006 15:22:23
		 	 
			
				нет, псп та которая нативная (как я понял) по отношению к мод_питон.
по фреймворков на питоне к сожалению ещё не дорос.
			
		 
		
			
			  Mkdir
			  Дек. 21, 2006 15:26:39
		 	 
			
				coviex
нет, псп та которая нативная (как я понял) по отношению к мод_питон.
Нативные Python Server Pages? Что-то не помню такого.
Вот PSP: 
http://www.ciobriefings.com/psp/Если вы имеете в виду что-то другое, то это уже не PSP.
coviex
по фреймворков на питоне к сожалению ещё не дорос.
Даже попробовать не хочется? А если я скажу, что это очень просто? ;)
А если я еще добавлю что есть замечательный туториал, который очень доходчиво написан?
Даже ссылку дам: 
http://www.djangoproject.com/documentation/tutorial1/Веб-сервер там необязателен, кстати.
			
 
		 
		
			
			  Mkdir
			  Дек. 21, 2006 15:28:13
		 	 
			
				Нашёл что Вы имели в виду: 
http://www.modpython.org/live/mod_python-3.2.10/doc-html/pyapi-psp.htmlНо это определённо один из худших вариантов.
			
 
		
			
			  coviex
			  Дек. 21, 2006 15:33:25
		 	 
			
				>>Нашёл что Вы имели в виду: 
http://www.modpython.org/live/mod_pytho … i-psp.html
да, именно об этом.
почему худший? если есть такая возможность почему не пользоваться?
			
 
		
			
			  alafin
			  Дек. 21, 2006 15:53:10
		 	 
			
				Можно, конечно, но только этим практически никто не пользуется. Лучше как сказал Mkdir воспользоваться каким-нибудь фреймворком типа Django, TG, Pylons и т.д. Если с английским туго, то можно воспользоваться переведенной докой по Django.
			
		 
		
			
			  coviex
			  Дек. 21, 2006 16:17:32
		 	 
			
				да почитал я обзоры по фреймворкам, почитал. кстати пишут что TurboGears вроде самый модный. А с инглишем всё ок, по Cheetah доку распечатал, её для начала буду читать. а с фреймворками повторяю мне ещё рано. по нашим молодым пхп-специалистам вижу что не зная матбазы на фреймворки лучше забить.
но это дела не касается.
позвольте вернуться к мод_питон.
как я понял по вашим комментариям мод_питон и питон - это аналоги. мод - быстрее и про работу с чистым питоном для веба можно забыть. правильно?
тада вот такой вопрос.
если пишу вот так :
  <html>
  <%
  for n in range(3):
      # This indent will persist
  %>
  <p>This paragraph will be 
  repeated 3 times.</p>
  <%
  # This line will cause the block to end
  %>
  This line will only be shown once.<br>
  </html>
  
  
 или вот так :
  <%
  for n in range(3):
      print “<p>This paragraph will be repeated 3 times.</p>”
  print “This line will only be shown once.<br>”
  %>
  
 разница в скорости будет? как правильнее?
 
 и в <% %> могу писать абсолютно тоже самое (синтаксис и т.п.) как если бы писал чисто серверные для /usr/local/python?