Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 11.10.2018, 03:29   #1
rownong
Пользователь
 
Регистрация: 06.11.2012
Сообщений: 34
Репутация: 19
По умолчанию Есть ли компиляция в PHP фреймворках?

Один из программистов создает для меня JavaScript приложение на фреймворке Vue.js
От него я узнал, что бывает версия приложения на фреймворке Vue.js:
- не скомпилированная (не скомпилированная код, позволяет полностью программировать приложение)
- скомпилированная (скомпилированный, позволяет программировать приложение только в заданных рамках)

Вопрос по PHP фреймворкам, в частности фреймворк Laravel.
В нем также устроено, что есть версии «не скомпилированная» и «скомпилированная»?

Вопрос в связи с тем, что подрядчик создает CRM систему для нашей организации.
Я понял, что нужно от него просить исходники Front-end js-приложения на Vue.js (не скомпилированную и скомпилированную версии).
Также мне нужно понять, если в бекенде (Laravel) тоже имеют место не скомпилированная и скомпилированная версии, то буду просить исходники обоих.
rownong вне форума   Ответить с цитированием
Старый 11.10.2018, 16:08   #2
Streletz
Профессионал
 
Регистрация: 03.01.2014
Сообщений: 2,584
Репутация: 1059
По умолчанию

Цитата:
Сообщение от rownong Посмотреть сообщение
От него я узнал, что бывает версия приложения на фреймворке Vue.js:
- не скомпилированная (не скомпилированная код, позволяет полностью программировать приложение)
- скомпилированная (скомпилированный, позволяет программировать приложение только в заданных рамках)
JS и PHP интерпретируемые языки. Они не компилируются. Это относится и к фреймворкам.
Для фронта существует процесс так называемой "сборки", но он не имеет никакого отношения к компиляции.
То, что Вам говорят - ересь.
Цитата:
Сообщение от rownong Посмотреть сообщение
что подрядчик создает CRM систему для нашей организации
Бегите от таких "специалистов" пока не поздно.
__________________
Мой скромный Web-сайт
Фриланс проекты не принимаю.

Последний раз редактировалось Streletz; 11.10.2018 в 16:26.
Streletz вне форума   Ответить с цитированием
Старый 11.10.2018, 16:28   #3
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 17,389
Репутация: 3353

icq: 512-765
skype: alexp.frl
По умолчанию

Цитата:
Сообщение от Streletz Посмотреть сообщение
он не имеет никакого отношения к компиляции.
Дык компиляцией просто разные вещи можно называть. Точнее разные вещи можно компилировать в разные вещи.
Например, С компилируется в машинные коды/asm, а C#/.NET, Java в байткод/IL. А LESS/SASS в CSS.

Цитата:
Сообщение от https://en.wikipedia.org/wiki/Compiler
A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language)


Цитата:
Сообщение от rownong Посмотреть сообщение
скомпилированную версии
их можно не просить если вы сами можете собрать. Лучше инструкцию по сборке просить.

Последний раз редактировалось Alex11223; 11.10.2018 в 16:42.
Alex11223 на форуме   Ответить с цитированием
Старый 11.10.2018, 17:23   #4
Streletz
Профессионал
 
Регистрация: 03.01.2014
Сообщений: 2,584
Репутация: 1059
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Дык компиляцией просто разные вещи можно называть. Точнее разные вещи можно компилировать в разные вещи.
Компилятор – это транслятор, который осуществляет перевод исходной программы в эквивалентную ей объектную программу на языке машинных команд или на языке ассемблера.(отсюда)
А, то о чём Вы говорите, это трансляция в общем случае. Статья из англоязычной Википедии, на которую Вы ссылаетесь, с технической точки зрения не совсем корректна.

Более того, при сборке фронта трансляция между языками вообще может отсутствовать. Особенно, если всё изначально в JS и CSS.
__________________
Мой скромный Web-сайт
Фриланс проекты не принимаю.
Streletz вне форума   Ответить с цитированием
Старый 11.10.2018, 17:33   #5
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 17,389
Репутация: 3353

icq: 512-765
skype: alexp.frl
По умолчанию

Цитата:
Сообщение от Streletz Посмотреть сообщение
Статья из англоязычной Википедии, на которую Вы ссылаетесь, с технической точки зрения не совсем корректна
А с чего вы решили, что на студопедии.ру написана самая истинная истина?
Это ж просто слово/термин, определения разных людей/в разных случаях может отличаться.
Цитата:
Сообщение от Streletz Посмотреть сообщение
Особенно, если всё изначально в JS и CSS
Ну например JS последнего стандарта в старый JS поддерживаемый всеми браузерами

Последний раз редактировалось Alex11223; 11.10.2018 в 17:35.
Alex11223 на форуме   Ответить с цитированием
Старый 11.10.2018, 18:20   #6
Streletz
Профессионал
 
Регистрация: 03.01.2014
Сообщений: 2,584
Репутация: 1059
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
А с чего вы решили, что на студопедии.ру написана самая истинная истина?
То же самое можно сказать и про Википедию. Тем более её статьи может редактировать почти кто угодно.
Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Это ж просто слово/термин, определения разных людей/в разных случаях может отличаться.
Главное, чтобы из-за этого не было путаницы и не искажалась суть.
Цитата:
Сообщение от Alex11223 Посмотреть сообщение
JS последнего стандарта в старый JS поддерживаемый всеми браузерами
Можно и сразу на "старом" написать.
__________________
Мой скромный Web-сайт
Фриланс проекты не принимаю.
Streletz вне форума   Ответить с цитированием
Старый 11.10.2018, 19:05   #7
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 17,389
Репутация: 3353

icq: 512-765
skype: alexp.frl
По умолчанию

На википедии обычно хоть есть ссылки на источники, а тут непонятно даже кто автор (нет истории правок и т.п.) и рядом висит большая кнопка заказа студенченских работ. То есть писалось с учетом мировоззрения древних преподов сидящих всю жизнь в вузе или отработавших пару лет на заводе в 1970-90.

Чтобы не было путаницы дают определение.

Ну а в случае с компилятором очевидно, что это слово давно применяется не только для компиляции в асм.

Или, например, создатели C#/.NET и Sass тоже "ересь говорят"?

C# Compiler Options _ Microsoft Docs - Mozilla Firefox 2018-10-11 17.52.25.png Sass_ Install Sass - Mozilla Firefox 2018-10-11 17.55.51.png

Последний раз редактировалось Alex11223; 11.10.2018 в 19:20.
Alex11223 на форуме   Ответить с цитированием
Старый 11.10.2018, 20:09   #8
Streletz
Профессионал
 
Регистрация: 03.01.2014
Сообщений: 2,584
Репутация: 1059
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
например, создатели C#/.NET и Sass тоже "ересь говорят"?
Можете почитать ComputerWorld. Как раз по теме дискуссии.
Это лучше, чем цитировать вырванные из контекста фразы и, тем более, отдельные слова, как Вы это делаете с документацией.
Цитата:
Сообщение от Alex11223 Посмотреть сообщение
То есть писалось с учетом мировоззрения древних преподов сидящих всю жизнь в вузе или отработавших пару лет на заводе в 1970-90
И, что Вы хотите этим доказать? Если не считать Вашего открытого презрения к высшему образованию.
Может Вы просто завидуете тем, кто его получил и нашёл своё место в жизни? Но, этот вопрос уже не из области программирования.
__________________
Мой скромный Web-сайт
Фриланс проекты не принимаю.
Streletz вне форума   Ответить с цитированием
Старый 11.10.2018, 20:18   #9
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 17,389
Репутация: 3353

icq: 512-765
skype: alexp.frl
По умолчанию

Цитата:
Сообщение от Streletz Посмотреть сообщение
Как раз по теме дискуссии.
По какой теме? И к чему ссылка на краткую научпоп статью в журнале непонятно.
Я вообще-то просто о том, что слово "компилятор" применяется не только для компиляции в асм.
И даже если оно применялось только для этого 20-30 лет назад, то мир развивается и сейчас это не так (2 первых попавшихся примера выше).

Цитата:
Сообщение от Streletz Посмотреть сообщение
Если не считать Вашего открытого презрения к высшему образованию
Не к ВО, а к плохим вузам/преподам, которые к сожалению нередко встречаются, особенно в бывшем СССР.
И к выполнению студенческих работ за студентов.
Цитата:
Сообщение от Streletz Посмотреть сообщение
Может Вы просто завидуете тем, кто его получил и нашёл своё место в жизни?
С чего вдруг? У меня есть оно и с работой вполне норм.

В дипломном проекте делал кроме прочего компилятор в байткод, в ереси никто из комиссии не обвинил

Последний раз редактировалось Alex11223; 11.10.2018 в 20:37.
Alex11223 на форуме   Ответить с цитированием
Старый 12.10.2018, 02:56   #10
Streletz
Профессионал
 
Регистрация: 03.01.2014
Сообщений: 2,584
Репутация: 1059
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
В дипломном проекте делал кроме прочего компилятор в байткод, в ереси никто из комиссии не обвинил
Простите, но в таком случае всё написанное Вами выше выглядит по меньшей мере странно.
Цитата:
Сообщение от Alex11223 Посмотреть сообщение
с работой вполне норм
Особенно, если учесть активность на форуме.
__________________
Мой скромный Web-сайт
Фриланс проекты не принимаю.
Streletz вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Теоретический вопрос о моделях в MVC фреймворках и способе возврата вычисляемых данных LukiDuki1980 PHP 9 21.04.2015 19:02
Компиляция pas файла из php скрипта porocenok PHP 1 17.03.2014 11:27
Опп в php,есть ли свойства? CodeNOT PHP 1 29.01.2011 21:55


23:41.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru