The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз языка программирования PHP 7.4, opennews (??), 28-Ноя-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


110. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Anonymoustus (ok), 29-Ноя-19, 01:08 
> PHP сейчас модно ругать, но альтернатив ему особенно и нет.

Естественно, нету. И я могу одним предложением объяснить — почему: благодаря возможности произвольно смешивать HTML-разметку и код PHP. Гениальнейшая идея! Жаль, что реализация самого ЯП не ахти.


ЗЫ

Кстати, сами пыхтачки не всегда осознают, что любят Пых именно за это. :) Если бы этой особенности в Пыхе не было, его бы самого давно уже не было.

Ответить | Правка | Наверх | Cообщить модератору

120. "Релиз языка программирования PHP 7.4"  +1 +/
Сообщение от Прикроватный Аноним (?), 29-Ноя-19, 07:30 
> благодаря возможности произвольно смешивать HTML-разметку и код PHP

Будто в этом есть что-то плохое...  Посмотрите внимательно на C# .net core и др. - эту фичу уже много лет пытаются скопировать многие "крутые" языки.

Что касается перка "говнокод"  - для него наличие ПХП вовсе не обязательно, да и наличие возможности что-то с чем-то смешивать тоже.

Ответить | Правка | Наверх | Cообщить модератору

159. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Anonymoustus (ok), 30-Ноя-19, 00:31 
>> благодаря возможности произвольно смешивать HTML-разметку и код PHP
> Будто в этом есть что-то плохое...  Посмотрите внимательно на C# .net
> core и др. - эту фичу уже много лет пытаются скопировать
> многие "крутые" языки.

Я же не говорю, что плохое. Наоборот же пишу: гениальное изобретение. Но только для крепких духом и мозгом. В кривых же руках открывает прямую дорогу к гновнокоду.

> Что касается перка "говнокод"  - для него наличие ПХП вовсе не
> обязательно, да и наличие возможности что-то с чем-то смешивать тоже.

Целиком и полностью согласен.

Ответить | Правка | Наверх | Cообщить модератору

144. "Релиз языка программирования PHP 7.4"  +/
Сообщение от anomin (?), 29-Ноя-19, 13:25 
razor blazor ?
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

151. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Попугай Кеша (?), 29-Ноя-19, 17:31 
> razor blazor ?

Ага, он. Но помню 10 лет назад я на Razor что-то писал. Теперь вот Blazor появился.

Ответить | Правка | Наверх | Cообщить модератору

156. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Анонимос (?), 29-Ноя-19, 19:13 
Другими словами, что такое разработка на пхп сегодня, тебе абсолютно неизвестно)
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

157. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Иваныч (??), 30-Ноя-19, 00:18 
ASP, когда-то баловался ради лулзов таким на VBScript/JScript с ODBC в начале-середине нулевых. Только хорошего тут что?
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

158. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Anonymoustus (ok), 30-Ноя-19, 00:27 
Хорошего — удобство. Учитывая, особенно, что для большинства, увы, оказалось совершенно не по силам освоить XML, XSLT и производные средства, задуманные для собственно развития Веба.
Ответить | Правка | Наверх | Cообщить модератору

168. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Аноним (168), 30-Ноя-19, 13:13 
Есть нюанс. XSLT — Turing-complete, так что это сорта уровня JS.
Ответить | Правка | Наверх | Cообщить модератору

170. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Anonymoustus (ok), 30-Ноя-19, 15:04 
> Есть нюанс. XSLT — Turing-complete, так что это сорта уровня JS.

«XSL, — как бы говорит нам Консорциум, — is a family of recommendations for defining XML document transformation and presentation».

А в другом месте добавляет (и полужирным выделяет, это не я своевольничаю):

«A transformation in the XSLT language is expressed in the form of a stylesheet. A stylesheet is made up of one or more well-formed XML [XML 1.0] documents conforming to the Namespaces in XML Recommendation [Namespaces in XML]

A stylesheet generally includes elements that are defined by XSLT as well as elements that are not defined by XSLT. XSLT-defined elements are distinguished by use of the namespace http://www.w3.org/1999/XSL/Transform (see 3.1 XSLT Namespace), which is referred to in this specification as the XSLT namespace. Thus this specification is a definition of the syntax and semantics of the XSLT namespace.

The term stylesheet reflects the fact that one of the important roles of XSLT is to add styling information to an XML source document, by transforming it into a document consisting of XSL formatting objects (see [XSL-FO]), or into another presentation-oriented format such as HTML, XHTML, or SVG. However, XSLT is used for a wide range of transformation tasks, not exclusively for formatting and presentation applications».

Напомню от себя, что XML в своё время планировался всеобъемлющей заменой для HTML на Вебе (с переходным этапом на XHTML). Но не сошлись звёзды, не пришли посоны к успеху. Обезьянам оказалось невозможно постичь сию науку. Пичялька.

Ответить | Правка | Наверх | Cообщить модератору

171. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Иваныч (??), 30-Ноя-19, 16:21 
XHTML/XML/XSLT - вещи весьма полезные без сомнения, но что было в ASP & PHP начала 2000-х было не очень. На каждый чих открывать соединения, логика с форматированием смешанные и прочее, хотя это может всего лишь был опыт ковыряния в легаси, кошмарная вещь. А шаблоны и в NodeJS есть для любителей этого дела: https://expressjs.com/en/resources/template-engines.html

Многие выглядят более адекватно, да и для любителей есть это дело и в других языках - C, C++, D, Java, Go, ... Сотни их.

Ответить | Правка | К родителю #158 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру