BFH Handwriting Website: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== Hosting == | == Hosting == | ||
| Line 27: | Line 26: | ||
* '''Host:''' PHPStorm provides a built-in server at [http://localhost:63342/ http://localhost:63342/bfhhand_web/] ('''63342''' is the default port.) <ref>[https://www.jetbrains.com/help/phpstorm/php-built-in-web-server.html Built-In Web Server] -- PHPStorm documentation</ref> | * '''Host:''' PHPStorm provides a built-in server at [http://localhost:63342/ http://localhost:63342/bfhhand_web/] ('''63342''' is the default port.) <ref>[https://www.jetbrains.com/help/phpstorm/php-built-in-web-server.html Built-In Web Server] -- PHPStorm documentation</ref> | ||
* When `IS_DEV` is set to `true` in the `app_state.php` config file, the URL above will be used as the base URL of the site. Otherwise the production URL will be used. | |||
=== Staging === | === Staging === | ||
| Line 46: | Line 46: | ||
== See also == | == See also == | ||
=== External links === | |||
* [https://github.com/dbarchowsky/bfhhand_web bfhhand_web Readme] - GitHub | |||
* [[Foundation with Sass]] - Wiki | |||
=== Notes === | |||
<references /> | <references /> | ||
[[Category:BFH Handwriting]][[Category:Web Hosting]][[Category:Web Development]] | |||
Latest revision as of 12:42, 6 October 2018
Hosting[edit]
Website and domain name are hosted with Namecheap.
Dependencies[edit]
composer is not installed on the Namecheap servers & won't install due to permissions errors. So it seems unlikely to be able to use composer to install the PHP packages.
Production[edit]
- Authorizenet SDK
- PayPal REST API SDK
Development[edit]
- PHPUnit
- PHP Documentor
Development environment[edit]
Unit testing[edit]
TK. Selenium? See Using PHPUnit
Local[edit]
- Host: PHPStorm provides a built-in server at http://localhost:63342/bfhhand_web/ (63342 is the default port.) [1]
- When
IS_DEVis set totruein theapp_state.phpconfig file, the URL above will be used as the base URL of the site. Otherwise the production URL will be used.
Staging[edit]
Deploying the site[edit]
See BFH Handwriting Website Deployment.
- Deploy using PHPStorm's Sync with deployed to..." command.
- Make sure to exclude the necessary local and remote paths from the sync, e.g.
sassandvendorlocally, and shared PHP directories and WordPress directories on the remote server.
- Make sure to exclude the necessary local and remote paths from the sync, e.g.
Shopping Cart[edit]
(Source: Google Drive)
See also[edit]
External links[edit]
- bfhhand_web Readme - GitHub
- Foundation with Sass - Wiki
Notes[edit]
- ↑ Built-In Web Server -- PHPStorm documentation
