BFH Handwriting Website: Difference between revisions
Jump to navigation
Jump to search
| Line 51: | Line 51: | ||
* [https://github.com/dbarchowsky/bfhhand_web bfhhand_web Readme] - GitHub | * [https://github.com/dbarchowsky/bfhhand_web bfhhand_web Readme] - GitHub | ||
* [[Foundation with Sass]] - Wiki | |||
=== Notes === | === Notes === | ||
<references /> | <references /> | ||
Revision as of 14:46, 6 May 2018
Hosting
Website and domain name are hosted with Namecheap.
Dependencies
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
- Authorizenet SDK
- PayPal REST API SDK
Development
- PHPUnit
- PHP Documentor
Development environment
Unit testing
TK. Selenium? See Using PHPUnit
Local
- 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
Deploying the site
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
(Source: Google Drive)
See also
External links
- bfhhand_web Readme - GitHub
- Foundation with Sass - Wiki
Notes
- ↑ Built-In Web Server -- PHPStorm documentation
