I know this has been discussed in other threads but I would like to add my support for the ability to include php code to a page within BSS. I am at the stage in my first BSS project where I am ready to export it and demo it to the client, but I will have to add php code after the export. There are almost certain to be layout changes after the client demo, at which point I will have to either change the exported html files manually or make them in BSS, export again and then add all the same php code again, neither of which is a very attractive option.
I understand the arguments about BSS not being a php IDE but I'd like to suggest a way round that. You could have PHP object which when opened would pass its contents to your favorite editor or php IDE (specified in the BSS preferences). When the file is closed in the external editor, the contents would be exported back to the BSS PHP object. I have seen this technique used with other products whose users prefer to use an editor like TextWrangler to edit their code rather than the product's built-in editor. TextWrangler and other smart editors recognize php files and have built-in formatting and even error checking in some cases.
I hope this or some other way to support php will turn up in BSS some time in the future.