Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Строчный код
 
 автор: Владимир55   (08.07.2012 в 23:51)   письмо автору
 
 

Любопытно было бы узнать, если весь огромный скрипт написать в одну строку, убрав в редакторе chr(13).chr(10), скрипт будет нормально работать?

А с комментариями?

  Ответить  
 
 автор: Zezst   (09.07.2012 в 03:44)   письмо автору
 
   для: Владимир55   (08.07.2012 в 23:51)
 

И да, и нет.
imho:
Если убрать комментарии однострочники, то без проблем.

  Ответить  
 
 автор: cheops   (09.07.2012 в 06:39)   письмо автору
 
   для: Владимир55   (08.07.2012 в 23:51)
 

Как пишет Zezst, проблема будет только с однострочными комментариями - если от них избавиться, все будет нормально.

  Ответить  
 
 автор: Dazzl   (11.07.2012 в 01:23)   письмо автору
 
   для: cheops   (09.07.2012 в 06:39)
 

Здравствуйте, я скорее всего чего то не понимаю..., но зачем писать огромный код в одну строчку? )

  Ответить  
 
 автор: Zezst   (11.07.2012 в 01:32)   письмо автору
 
   для: Dazzl   (11.07.2012 в 01:23)
 

Ну например вы написали class и не хотите что бы в нем ковырялись всякие нубы. Вот вам class ребяты, пользуйтесь на здоровье, а унутрь лазить не надь!
Так же, например, по вычищать из него все лишние пробелы, все комменты. Файл весить станет значительно легче. 100 строк кода минус “chr(13).chr(10)” – это минус 200 байт, и это только на переводах строки.

  Ответить  
 
 автор: Dazzl   (11.07.2012 в 01:35)   письмо автору
 
   для: Zezst   (11.07.2012 в 01:32)
 

Ясно! спасибо. мне почему то казалось что лишние пробелы и каменты ни грам не напрягаю файл )

  Ответить  
 
 автор: Zezst   (11.07.2012 в 01:39)   письмо автору
 
   для: Dazzl   (11.07.2012 в 01:35)
 

Файл то, они не напрягают. Но, каждый символ, это как минимум байт. И пробел, и перевод строки(чаще аж два байта).

  Ответить  
 
 автор: cheops   (11.07.2012 в 08:12)   письмо автору
 
   для: Dazzl   (11.07.2012 в 01:23)
 

>Здравствуйте, я скорее всего чего то не понимаю..., но зачем писать огромный код в одну строчку? )
Как правило, совершенно не зачем. Однако, некоторый код, отправляется по сети - его полезно сжимать, что позволяет экономить трафик и сервера. Как правило, такое практикуется только в отношении JS-кода.

PHP-классы возможно тоже имеет смысл сжимать, чтобы усилить инкапусуляцию, разработчик возможно заленится разбивать класс и обратиться непосредственно к интерфейсу, не задействуя внутренние особенности класса, которые со временем могут измениться.

  Ответить  
 
 автор: Dazzl   (12.07.2012 в 00:10)   письмо автору
 
   для: cheops   (11.07.2012 в 08:12)
 

Ясно! спасибо ещё раз.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования